<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="bg" sourcelanguage="en">
  <context>
    <name>CmdSketcherBSplineComb</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="162"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="163"/>
      <source>Show/hide B-spline curvature comb</source>
      <translation type="unfinished">Show/hide B-spline curvature comb</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="164"/>
      <source>Switches between showing and hiding the curvature comb for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the curvature comb for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplineDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="100"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="101"/>
      <source>Show/hide B-spline degree</source>
      <translation type="unfinished">Show/hide B-spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="102"/>
      <source>Switches between showing and hiding the degree for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the degree for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplineKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="193"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="194"/>
      <source>Show/hide B-spline knot multiplicity</source>
      <translation type="unfinished">Show/hide B-spline knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="195"/>
      <source>Switches between showing and hiding the knot multiplicity for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the knot multiplicity for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplinePoleWeight</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="224"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="225"/>
      <source>Show/hide B-spline control point weight</source>
      <translation type="unfinished">Show/hide B-spline control point weight</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="226"/>
      <source>Switches between showing and hiding the control point weight for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the control point weight for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherBSplinePolygon</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="131"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="132"/>
      <source>Show/hide B-spline control polygon</source>
      <translation type="unfinished">Show/hide B-spline control polygon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="133"/>
      <source>Switches between showing and hiding the control polygons for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the control polygons for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCarbonCopy</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6935"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6936"/>
      <source>Carbon copy</source>
      <translation type="unfinished">Carbon copy</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6937"/>
      <source>Copies the geometry of another sketch</source>
      <translation>Копира геометрията на друга скица</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherClone</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1585"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1586"/>
      <source>Clone</source>
      <translation>Клониране</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1587"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Creates a clone of the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCloseShape</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="102"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="103"/>
      <source>Close shape</source>
      <translation type="unfinished">Close shape</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="104"/>
      <source>Produce a closed shape by tying the end point of one element with the next element's starting point</source>
      <translation type="unfinished">Produce a closed shape by tying the end point of one element with the next element's starting point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompBSplineShowHideGeometryInformation</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="255"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="256"/>
      <source>Show/hide B-spline information layer</source>
      <translation type="unfinished">Show/hide B-spline information layer</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="331"/>
      <source>Show/hide B-spline degree</source>
      <translation type="unfinished">Show/hide B-spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="338"/>
      <source>Show/hide B-spline control polygon</source>
      <translation type="unfinished">Show/hide B-spline control polygon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="345"/>
      <source>Show/hide B-spline curvature comb</source>
      <translation type="unfinished">Show/hide B-spline curvature comb</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="352"/>
      <source>Show/hide B-spline knot multiplicity</source>
      <translation type="unfinished">Show/hide B-spline knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="360"/>
      <source>Show/hide B-spline control point weight</source>
      <translation type="unfinished">Show/hide B-spline control point weight</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompConstrainRadDia</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5896"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5897"/>
      <source>Constrain arc or circle</source>
      <translation type="unfinished">Constrain arc or circle</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5898"/>
      <source>Constrain an arc or a circle</source>
      <translation type="unfinished">Constrain an arc or a circle</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6003"/>
      <source>Constrain radius</source>
      <translation type="unfinished">Constrain radius</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6007"/>
      <source>Constrain diameter</source>
      <translation type="unfinished">Constrain diameter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6011"/>
      <source>Constrain auto radius/diameter</source>
      <translation type="unfinished">Constrain auto radius/diameter</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1662"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1663"/>
      <source>Copy</source>
      <translation>Копиране</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1664"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Creates a clone of the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2389"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2390"/>
      <source>Create arc</source>
      <translation type="unfinished">Create arc</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2391"/>
      <source>Create an arc in the sketcher</source>
      <translation>Създаване на дъга в скицника</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2468"/>
      <source>Center and end points</source>
      <translation>Център и крайни точки</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2472"/>
      <source>End points and rim point</source>
      <translation>Крайни точки и ръбова точка</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5025"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5026"/>
      <source>Create a B-spline</source>
      <translation type="unfinished">Create a B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5027"/>
      <source>Create a B-spline in the sketch</source>
      <translation type="unfinished">Create a B-spline in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5335"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5336"/>
      <source>Create circle</source>
      <translation>Създайте окръжност</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5337"/>
      <source>Create a circle in the sketcher</source>
      <translation>Създаване на кръг в скицника</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5414"/>
      <source>Center and rim point</source>
      <translation>Център и ръбова точка</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5418"/>
      <source>3 rim points</source>
      <translation>3 ръбови точки</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateConic</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4448"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4449"/>
      <source>Create a conic</source>
      <translation>Създаване на конус</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4450"/>
      <source>Create a conic in the sketch</source>
      <translation>Създаване на конус в скицата</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4555"/>
      <source>Ellipse by center, major radius, point</source>
      <translation>Елипса по център, голям радиус и точка</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4559"/>
      <source>Ellipse by periapsis, apoapsis, minor radius</source>
      <translation type="unfinished">Ellipse by periapsis, apoapsis, minor radius</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4563"/>
      <source>Arc of ellipse by center, major radius, endpoints</source>
      <translation>Дъга от елипса по център, голям радиус и крайни точки</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4567"/>
      <source>Arc of hyperbola by center, major radius, endpoints</source>
      <translation type="unfinished">Arc of hyperbola by center, major radius, endpoints</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4571"/>
      <source>Arc of parabola by focus, vertex, endpoints</source>
      <translation type="unfinished">Arc of parabola by focus, vertex, endpoints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateFillets</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5912"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5913"/>
      <source>Fillets</source>
      <translation>Закръгление</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5914"/>
      <source>Create a fillet between two lines</source>
      <translation type="unfinished">Create a fillet between two lines</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5989"/>
      <source>Sketch fillet</source>
      <translation type="unfinished">Sketch fillet</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5993"/>
      <source>Constraint-preserving sketch fillet</source>
      <translation type="unfinished">Constraint-preserving sketch fillet</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateRectangles</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1095"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1096"/>
      <source>Create rectangles</source>
      <translation type="unfinished">Create rectangles</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1097"/>
      <source>Creates a rectangle in the sketch</source>
      <translation type="unfinished">Creates a rectangle in the sketch</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1180"/>
      <source>Rectangle</source>
      <translation>Правоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1184"/>
      <source>Centered rectangle</source>
      <translation type="unfinished">Centered rectangle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1188"/>
      <source>Rounded rectangle</source>
      <translation type="unfinished">Rounded rectangle</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompCreateRegularPolygon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7578"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7579"/>
      <source>Create regular polygon</source>
      <translation>Създаване на правилен многоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7580"/>
      <source>Create a regular polygon in the sketcher</source>
      <translation type="unfinished">Create a regular polygon in the sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7695"/>
      <source>Triangle</source>
      <translation>Триъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7699"/>
      <source>Square</source>
      <translation>Квадрат</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7703"/>
      <source>Pentagon</source>
      <translation>Петоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7707"/>
      <source>Hexagon</source>
      <translation>Шестоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7711"/>
      <source>Heptagon</source>
      <translation>Седмоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7715"/>
      <source>Octagon</source>
      <translation>Осмоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7719"/>
      <source>Regular polygon</source>
      <translation>Правилен многоъгълник</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCompModifyKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="898"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="899"/>
      <source>Modify knot multiplicity</source>
      <translation type="unfinished">Modify knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="900"/>
      <source>Modifies the multiplicity of the selected knot of a B-spline</source>
      <translation type="unfinished">Modifies the multiplicity of the selected knot of a B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="961"/>
      <source>Increase knot multiplicity</source>
      <translation type="unfinished">Increase knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="968"/>
      <source>Decrease knot multiplicity</source>
      <translation type="unfinished">Decrease knot multiplicity</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConnect</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="214"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="215"/>
      <source>Connect edges</source>
      <translation type="unfinished">Connect edges</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="216"/>
      <source>Tie the end point of the element with next element's starting point</source>
      <translation type="unfinished">Tie the end point of the element with next element's starting point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainAngle</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6040"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6041"/>
      <source>Constrain angle</source>
      <translation>Ъглова връзка</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6042"/>
      <source>Fix the angle of a line or the angle between two lines</source>
      <translation>Фиксиране ъгълът на линия или на ъгълът между две линии</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainBlock</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1769"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1770"/>
      <source>Constrain block</source>
      <translation type="unfinished">Constrain block</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1771"/>
      <source>Block constraint: block the selected edge from moving</source>
      <translation type="unfinished">Block constraint: block the selected edge from moving</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainCoincident</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2083"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2084"/>
      <source>Constrain coincident</source>
      <translation>Съвпадаща връзка</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2085"/>
      <source>Create a coincident constraint on the selected item</source>
      <translation>Създай съвпадаща връзка на посочения обект</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDiameter</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5229"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5230"/>
      <source>Constrain diameter</source>
      <translation type="unfinished">Constrain diameter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5231"/>
      <source>Fix the diameter of a circle or an arc</source>
      <translation type="unfinished">Fix the diameter of a circle or an arc</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistance</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2289"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2290"/>
      <source>Constrain distance</source>
      <translation>Връзка с разстояние</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2291"/>
      <source>Fix a length of a line or the distance between a line and a vertex</source>
      <translation>Фиксиране дължината на линия или разстоянието между линия и крайна точка от линия</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceX</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2886"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2887"/>
      <source>Constrain horizontal distance</source>
      <translation type="unfinished">Constrain horizontal distance</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2888"/>
      <source>Fix the horizontal distance between two points or line ends</source>
      <translation>Фиксиране на хоризонталното разстояние между две точки или краища на линия</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainDistanceY</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3140"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3141"/>
      <source>Constrain vertical distance</source>
      <translation type="unfinished">Constrain vertical distance</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3142"/>
      <source>Fix the vertical distance between two points or line ends</source>
      <translation type="unfinished">Fix the vertical distance between two points or line ends</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainEqual</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6567"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6568"/>
      <source>Constrain equal</source>
      <translation>Направи равни</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6569"/>
      <source>Create an equality constraint between two lines or between circles and arcs</source>
      <translation>Създай равенство между две прави или между окръжности и дъги</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainHorizontal</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1072"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1073"/>
      <source>Constrain horizontally</source>
      <translation>Ограничи хоризонтално</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1074"/>
      <source>Create a horizontal constraint on the selected item</source>
      <translation>Създаване на хоризонтално ограничение за избрания елемент</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainInternalAlignment</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7248"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7249"/>
      <source>Constrain internal alignment</source>
      <translation type="unfinished">Constrain internal alignment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7250"/>
      <source>Constrains an element to be aligned with the internal geometry of another element</source>
      <translation type="unfinished">Constrains an element to be aligned with the internal geometry of another element</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainLock</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1544"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1545"/>
      <source>Constrain lock</source>
      <translation>Заключващо ограничение</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1546"/>
      <source>Lock constraint: create both a horizontal and a vertical distance constraint
on the selected vertex</source>
      <translation type="unfinished">Lock constraint: create both a horizontal and a vertical distance constraint
on the selected vertex</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainParallel</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3386"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3387"/>
      <source>Constrain parallel</source>
      <translation>Успоредно ограничение</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3388"/>
      <source>Create a parallel constraint between two lines</source>
      <translation>Задаване на успоредност между две прави</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPerpendicular</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3536"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3537"/>
      <source>Constrain perpendicular</source>
      <translation>Отвесно ограничение</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3538"/>
      <source>Create a perpendicular constraint between two lines</source>
      <translation>Създаване на отвесно ограничение между две прави</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainPointOnObject</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2638"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2639"/>
      <source>Constrain point onto object</source>
      <translation type="unfinished">Constrain point onto object</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2640"/>
      <source>Fix a point onto an object</source>
      <translation type="unfinished">Fix a point onto an object</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainRadiam</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5548"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5549"/>
      <source>Constrain auto radius/diameter</source>
      <translation type="unfinished">Constrain auto radius/diameter</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5550"/>
      <source>Fix automatically diameter on circle and radius on arc/pole</source>
      <translation type="unfinished">Fix automatically diameter on circle and radius on arc/pole</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainRadius</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4882"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4883"/>
      <source>Constrain radius or weight</source>
      <translation type="unfinished">Constrain radius or weight</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4884"/>
      <source>Fix the radius of a circle or an arc or fix the weight of a pole of a B-Spline</source>
      <translation type="unfinished">Fix the radius of a circle or an arc or fix the weight of a pole of a B-Spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSnellsLaw</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7084"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7085"/>
      <source>Constrain refraction (Snell's law')</source>
      <translation type="unfinished">Constrain refraction (Snell's law')</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7086"/>
      <source>Create a refraction law (Snell's law) constraint between two endpoints of rays
and an edge as an interface.</source>
      <translation type="unfinished">Create a refraction law (Snell's law) constraint between two endpoints of rays
and an edge as an interface.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainSymmetric</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6784"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6785"/>
      <source>Constrain symmetrical</source>
      <translation>Симетрично ограничение</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6786"/>
      <source>Create a symmetry constraint between two points
with respect to a line or a third point</source>
      <translation type="unfinished">Create a symmetry constraint between two points
with respect to a line or a third point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainTangent</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4174"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4175"/>
      <source>Constrain tangent</source>
      <translation type="unfinished">Constrain tangent</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4176"/>
      <source>Create a tangent constraint between two entities</source>
      <translation type="unfinished">Create a tangent constraint between two entities</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConstrainVertical</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1310"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1311"/>
      <source>Constrain vertically</source>
      <translation type="unfinished">Constrain vertically</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1312"/>
      <source>Create a vertical constraint on the selected item</source>
      <translation type="unfinished">Create a vertical constraint on the selected item</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherConvertToNURB</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="384"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="385"/>
      <source>Convert geometry to B-spline</source>
      <translation type="unfinished">Convert geometry to B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="386"/>
      <source>Converts the selected geometry to a B-spline</source>
      <translation type="unfinished">Converts the selected geometry to a B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1539"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1540"/>
      <source>Copy</source>
      <translation>Копиране</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1541"/>
      <source>Creates a simple copy of the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Creates a simple copy of the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2362"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2363"/>
      <source>Create arc by three points</source>
      <translation>Създаване дъги по трем точкам</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2364"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation type="unfinished">Create an arc by its end points and a point along the arc</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreate3PointCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5308"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5309"/>
      <source>Create circle by three points</source>
      <translation type="unfinished">Create circle by three points</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5310"/>
      <source>Create a circle by 3 perimeter points</source>
      <translation type="unfinished">Create a circle by 3 perimeter points</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2093"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2094"/>
      <source>Create arc by center</source>
      <translation>Създаване дъги от централна точка</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2095"/>
      <source>Create an arc by its center and by its end points</source>
      <translation type="unfinished">Create an arc by its center and by its end points</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfEllipse</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3775"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3776"/>
      <source>Create an arc of ellipse</source>
      <translation>Създаване на дъга от елипса</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3777"/>
      <source>Create an arc of ellipse in the sketch</source>
      <translation type="unfinished">Create an arc of ellipse in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfHyperbola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4118"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4119"/>
      <source>Create an arc of hyperbola</source>
      <translation>Създаване на дъга от хипербола</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4120"/>
      <source>Create an arc of hyperbola in the sketch</source>
      <translation>Създаване на дъга от хипербола в скицата</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateArcOfParabola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4416"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4417"/>
      <source>Create an arc of parabola</source>
      <translation>Създаване на дъга от парабола</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4418"/>
      <source>Create an arc of parabola in the sketch</source>
      <translation>Създаване на дъга от парабола в скицата</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4950"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4951"/>
      <source>Create B-spline</source>
      <translation type="unfinished">Create B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4952"/>
      <source>Create a B-spline via control points in the sketch.</source>
      <translation type="unfinished">Create a B-spline via control points in the sketch.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2623"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2624"/>
      <source>Create circle</source>
      <translation>Създайте окръжност</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2625"/>
      <source>Create a circle in the sketch</source>
      <translation>Създаване на окръжност в скицата</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateDraftLine</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5572"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5573"/>
      <source>Create draft line</source>
      <translation type="unfinished">Create draft line</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5574"/>
      <source>Create a draft line in the sketch</source>
      <translation type="unfinished">Create a draft line in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateEllipseBy3Points</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3448"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3449"/>
      <source>Create ellipse by 3 points</source>
      <translation>Създаване на елипса по 3 точки</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3450"/>
      <source>Create an ellipse by 3 points in the sketch</source>
      <translation>Създаване на елипса по 3 точки в скицата</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateEllipseByCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3418"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3419"/>
      <source>Create ellipse by center</source>
      <translation>Създаване на елипса по централна точка</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3420"/>
      <source>Create an ellipse by center in the sketch</source>
      <translation>Създаване на елипса по централна точка в скицата</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5852"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5853"/>
      <source>Create fillet</source>
      <translation>Скосяване</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5854"/>
      <source>Create a fillet between two lines or at a coincident point</source>
      <translation type="unfinished">Create a fillet between two lines or at a coincident point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateHeptagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7493"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7494"/>
      <source>Create heptagon</source>
      <translation type="unfinished">Create heptagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7495"/>
      <source>Create a heptagon in the sketch</source>
      <translation type="unfinished">Create a heptagon in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateHexagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7466"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7467"/>
      <source>Create hexagon</source>
      <translation type="unfinished">Create hexagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7468"/>
      <source>Create a hexagon in the sketch</source>
      <translation type="unfinished">Create a hexagon in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateLine</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="384"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="385"/>
      <source>Create line</source>
      <translation type="unfinished">Create line</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="386"/>
      <source>Create a line in the sketch</source>
      <translation type="unfinished">Create a line in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateOblong</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1052"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1053"/>
      <source>Create rounded rectangle</source>
      <translation type="unfinished">Create rounded rectangle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1054"/>
      <source>Create a rounded rectangle in the sketch</source>
      <translation type="unfinished">Create a rounded rectangle in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateOctagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7520"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7521"/>
      <source>Create octagon</source>
      <translation type="unfinished">Create octagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7522"/>
      <source>Create an octagon in the sketch</source>
      <translation type="unfinished">Create an octagon in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePentagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7438"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7439"/>
      <source>Create pentagon</source>
      <translation type="unfinished">Create pentagon</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7440"/>
      <source>Create a pentagon in the sketch</source>
      <translation type="unfinished">Create a pentagon in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePeriodicBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4994"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4995"/>
      <source>Create periodic B-spline</source>
      <translation type="unfinished">Create periodic B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4996"/>
      <source>Create a periodic B-spline via control points in the sketch.</source>
      <translation type="unfinished">Create a periodic B-spline via control points in the sketch.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePoint</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5515"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5516"/>
      <source>Create point</source>
      <translation type="unfinished">Create point</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5517"/>
      <source>Create a point in the sketch</source>
      <translation type="unfinished">Create a point in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePointFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5881"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5882"/>
      <source>Create corner-preserving fillet</source>
      <translation type="unfinished">Create corner-preserving fillet</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5883"/>
      <source>Fillet that preserves intersection point and most constraints</source>
      <translation type="unfinished">Fillet that preserves intersection point and most constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreatePolyline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1850"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1851"/>
      <source>Create polyline</source>
      <translation type="unfinished">Create polyline</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1852"/>
      <source>Create a polyline in the sketch. 'M' Key cycles behaviour</source>
      <translation type="unfinished">Create a polyline in the sketch. 'M' Key cycles behaviour</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRectangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="687"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="688"/>
      <source>Create rectangle</source>
      <translation type="unfinished">Create rectangle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="689"/>
      <source>Create a rectangle in the sketch</source>
      <translation type="unfinished">Create a rectangle in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRectangleCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="728"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="729"/>
      <source>Create centered rectangle</source>
      <translation type="unfinished">Create centered rectangle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="730"/>
      <source>Create a centered rectangle in the sketch</source>
      <translation type="unfinished">Create a centered rectangle in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateRegularPolygon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7547"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7548"/>
      <source>Create regular polygon</source>
      <translation>Създаване на правилен многоъгълник</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7549"/>
      <source>Create a regular polygon in the sketch</source>
      <translation type="unfinished">Create a regular polygon in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSlot</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7191"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7192"/>
      <source>Create slot</source>
      <translation type="unfinished">Create slot</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7193"/>
      <source>Create a slot in the sketch</source>
      <translation type="unfinished">Create a slot in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateSquare</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7411"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7412"/>
      <source>Create square</source>
      <translation type="unfinished">Create square</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7413"/>
      <source>Create a square in the sketch</source>
      <translation type="unfinished">Create a square in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateText</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5544"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5545"/>
      <source>Create text</source>
      <translation>Създаване надпис</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5546"/>
      <source>Create text in the sketch</source>
      <translation type="unfinished">Create text in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherCreateTriangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7384"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7385"/>
      <source>Create equilateral triangle</source>
      <translation type="unfinished">Create equilateral triangle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7386"/>
      <source>Create an equilateral triangle in the sketch</source>
      <translation type="unfinished">Create an equilateral triangle in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDecreaseDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="525"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="526"/>
      <source>Decrease B-spline degree</source>
      <translation type="unfinished">Decrease B-spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="527"/>
      <source>Decreases the degree of the B-spline</source>
      <translation type="unfinished">Decreases the degree of the B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDecreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="756"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="757"/>
      <source>Decrease knot multiplicity</source>
      <translation type="unfinished">Decrease knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="758"/>
      <source>Decreases the multiplicity of the selected knot of a B-spline</source>
      <translation type="unfinished">Decreases the multiplicity of the selected knot of a B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDeleteAllConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2127"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2128"/>
      <source>Delete all constraints</source>
      <translation type="unfinished">Delete all constraints</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2129"/>
      <source>Delete all constraints in the sketch</source>
      <translation type="unfinished">Delete all constraints in the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherDeleteAllGeometry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2064"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2065"/>
      <source>Delete all geometry</source>
      <translation type="unfinished">Delete all geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2066"/>
      <source>Delete all geometry and constraints in the current sketch, with the exception of external geometry</source>
      <translation type="unfinished">Delete all geometry and constraints in the current sketch, with the exception of external geometry</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherEditSketch</name>
    <message>
      <location filename="../../Command.cpp" line="265"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="266"/>
      <source>Edit sketch</source>
      <translation type="unfinished">Edit sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="267"/>
      <source>Edit the selected sketch.</source>
      <translation type="unfinished">Edit the selected sketch.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExtend</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6456"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6457"/>
      <source>Extend edge</source>
      <translation type="unfinished">Extend edge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6458"/>
      <source>Extend an edge with respect to the picked position</source>
      <translation type="unfinished">Extend an edge with respect to the picked position</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherExternal</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6759"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6760"/>
      <source>External geometry</source>
      <translation type="unfinished">External geometry</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6761"/>
      <source>Create an edge linked to an external geometry</source>
      <translation type="unfinished">Create an edge linked to an external geometry</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherIncreaseDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="452"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="453"/>
      <source>Increase B-spline degree</source>
      <translation type="unfinished">Increase B-spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="454"/>
      <source>Increases the degree of the B-spline</source>
      <translation type="unfinished">Increases the degree of the B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherIncreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="602"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="603"/>
      <source>Increase knot multiplicity</source>
      <translation type="unfinished">Increase knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="604"/>
      <source>Increases the multiplicity of the selected knot of a B-spline</source>
      <translation type="unfinished">Increases the multiplicity of the selected knot of a B-spline</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherLeaveSketch</name>
    <message>
      <location filename="../../Command.cpp" line="295"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="296"/>
      <source>Leave sketch</source>
      <translation type="unfinished">Leave sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="297"/>
      <source>Finish editing the active sketch.</source>
      <translation type="unfinished">Finish editing the active sketch.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMapSketch</name>
    <message>
      <location filename="../../Command.cpp" line="507"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="508"/>
      <source>Map sketch to face...</source>
      <translation type="unfinished">Map sketch to face...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="509"/>
      <source>Set the 'Support' of a sketch.
First select the supporting geometry, for example, a face or an edge of a solid object,
then call this command, then choose the desired sketch.</source>
      <translation type="unfinished">Set the 'Support' of a sketch.
First select the supporting geometry, for example, a face or an edge of a solid object,
then call this command, then choose the desired sketch.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="561"/>
      <source>Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed.</source>
      <translation type="unfinished">Some of the selected objects depend on the sketch to be mapped. Circular dependencies are not allowed.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMergeSketches</name>
    <message>
      <location filename="../../Command.cpp" line="863"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="864"/>
      <source>Merge sketches</source>
      <translation type="unfinished">Merge sketches</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="865"/>
      <source>Create a new sketch from merging two or more selected sketches.</source>
      <translation type="unfinished">Create a new sketch from merging two or more selected sketches.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="878"/>
      <source>Wrong selection</source>
      <translation type="unfinished">Wrong selection</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="879"/>
      <source>Select at least two sketches.</source>
      <translation type="unfinished">Select at least two sketches.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMirrorSketch</name>
    <message>
      <location filename="../../Command.cpp" line="756"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="757"/>
      <source>Mirror sketch</source>
      <translation type="unfinished">Mirror sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="758"/>
      <source>Create a new mirrored sketch for each selected sketch
by using the X or Y axes, or the origin point,
as mirroring reference.</source>
      <translation type="unfinished">Create a new mirrored sketch for each selected sketch
by using the X or Y axes, or the origin point,
as mirroring reference.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="773"/>
      <source>Wrong selection</source>
      <translation type="unfinished">Wrong selection</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="774"/>
      <source>Select one or more sketches.</source>
      <translation type="unfinished">Select one or more sketches.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherMove</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1628"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1629"/>
      <source>Move</source>
      <translation>Преместване</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1630"/>
      <source>Moves the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Moves the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherNewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="142"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="143"/>
      <source>Create sketch</source>
      <translation>Създаване скица</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="144"/>
      <source>Create a new sketch.</source>
      <translation>Създаване на нов скица.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRectangularArray</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1924"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1925"/>
      <source>Rectangular array</source>
      <translation type="unfinished">Rectangular array</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1926"/>
      <source>Creates a rectangular array pattern of the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Creates a rectangular array pattern of the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRemoveAxesAlignment</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2191"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2192"/>
      <source>Remove axes alignment</source>
      <translation type="unfinished">Remove axes alignment</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2193"/>
      <source>Modifies constraints to remove axes alignment while trying to preserve the constraint relationship of the selection</source>
      <translation type="unfinished">Modifies constraints to remove axes alignment while trying to preserve the constraint relationship of the selection</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="380"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="381"/>
      <source>Reorient sketch...</source>
      <translation type="unfinished">Reorient sketch...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="382"/>
      <source>Place the selected sketch on one of the global coordinate planes.
This will clear the 'Support' property, if any.</source>
      <translation type="unfinished">Place the selected sketch on one of the global coordinate planes.
This will clear the 'Support' property, if any.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherRestoreInternalAlignmentGeometry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="929"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="930"/>
      <source>Show/hide internal geometry</source>
      <translation type="unfinished">Show/hide internal geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="931"/>
      <source>Show all internal geometry or hide unused internal geometry</source>
      <translation type="unfinished">Show all internal geometry or hide unused internal geometry</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectConflictingConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="670"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="671"/>
      <location filename="../../CommandSketcherTools.cpp" line="672"/>
      <source>Select conflicting constraints</source>
      <translation type="unfinished">Select conflicting constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="301"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="302"/>
      <source>Select associated constraints</source>
      <translation type="unfinished">Select associated constraints</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="303"/>
      <source>Select the constraints associated with the selected geometrical elements</source>
      <translation type="unfinished">Select the constraints associated with the selected geometrical elements</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectElementsAssociatedWithConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="722"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="723"/>
      <source>Select associated geometry</source>
      <translation type="unfinished">Select associated geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="724"/>
      <source>Select the geometrical elements associated with the selected constraints</source>
      <translation type="unfinished">Select the geometrical elements associated with the selected constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectElementsWithDoFs</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="844"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="845"/>
      <source>Select unconstrained DoF</source>
      <translation type="unfinished">Select unconstrained DoF</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="846"/>
      <source>Select geometrical elements where the solver still detects unconstrained degrees of freedom.</source>
      <translation type="unfinished">Select geometrical elements where the solver still detects unconstrained degrees of freedom.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectHorizontalAxis</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="465"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="466"/>
      <source>Select horizontal axis</source>
      <translation type="unfinished">Select horizontal axis</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="467"/>
      <source>Select the local horizontal axis of the sketch</source>
      <translation type="unfinished">Select the local horizontal axis of the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectMalformedConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="562"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="563"/>
      <location filename="../../CommandSketcherTools.cpp" line="564"/>
      <source>Select malformed constraints</source>
      <translation type="unfinished">Select malformed constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectOrigin</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="375"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="376"/>
      <source>Select origin</source>
      <translation type="unfinished">Select origin</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="377"/>
      <source>Select the local origin point of the sketch</source>
      <translation type="unfinished">Select the local origin point of the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectPartiallyRedundantConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="616"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="617"/>
      <location filename="../../CommandSketcherTools.cpp" line="618"/>
      <source>Select partially redundant constraints</source>
      <translation type="unfinished">Select partially redundant constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectRedundantConstraints</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="508"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="509"/>
      <location filename="../../CommandSketcherTools.cpp" line="510"/>
      <source>Select redundant constraints</source>
      <translation type="unfinished">Select redundant constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSelectVerticalAxis</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="421"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="422"/>
      <source>Select vertical axis</source>
      <translation type="unfinished">Select vertical axis</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="423"/>
      <source>Select the local vertical axis of the sketch</source>
      <translation type="unfinished">Select the local vertical axis of the sketch</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSplit</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6575"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6576"/>
      <source>Split edge</source>
      <translation type="unfinished">Split edge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6577"/>
      <source>Splits an edge into two while preserving constraints</source>
      <translation type="unfinished">Splits an edge into two while preserving constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherStopOperation</name>
    <message>
      <location filename="../../Command.cpp" line="339"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="340"/>
      <source>Stop operation</source>
      <translation type="unfinished">Stop operation</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="341"/>
      <source>When in edit mode, stop the active operation (drawing, constraining, etc.).</source>
      <translation type="unfinished">When in edit mode, stop the active operation (drawing, constraining, etc.).</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSwitchVirtualSpace</name>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="92"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="93"/>
      <source>Switch virtual space</source>
      <translation type="unfinished">Switch virtual space</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="94"/>
      <source>Switches the selected constraints or the view to the other virtual space</source>
      <translation type="unfinished">Switches the selected constraints or the view to the other virtual space</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherSymmetry</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1024"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1025"/>
      <source>Symmetry</source>
      <translation type="unfinished">Symmetry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1026"/>
      <source>Creates symmetric geometry with respect to the last selected line or point</source>
      <translation type="unfinished">Creates symmetric geometry with respect to the last selected line or point</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleActiveConstraint</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7836"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7837"/>
      <source>Activate/deactivate constraint</source>
      <translation type="unfinished">Activate/deactivate constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7838"/>
      <source>Activates or deactivates the selected constraints</source>
      <translation type="unfinished">Activates or deactivates the selected constraints</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleConstruction</name>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="73"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="74"/>
      <source>Toggle construction geometry</source>
      <translation type="unfinished">Toggle construction geometry</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="75"/>
      <source>Toggles the toolbar or selected geometry to/from construction mode</source>
      <translation type="unfinished">Toggles the toolbar or selected geometry to/from construction mode</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherToggleDrivingConstraint</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7709"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7710"/>
      <source>Toggle driving/reference constraint</source>
      <translation type="unfinished">Toggle driving/reference constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7711"/>
      <source>Set the toolbar, or the selected constraints,
into driving or reference mode</source>
      <translation type="unfinished">Set the toolbar, or the selected constraints,
into driving or reference mode</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherTrimming</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6142"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6143"/>
      <source>Trim edge</source>
      <translation type="unfinished">Trim edge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6144"/>
      <source>Trim an edge with respect to the picked position</source>
      <translation type="unfinished">Trim an edge with respect to the picked position</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherValidateSketch</name>
    <message>
      <location filename="../../Command.cpp" line="718"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="719"/>
      <source>Validate sketch...</source>
      <translation type="unfinished">Validate sketch...</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="720"/>
      <source>Validate a sketch by looking at missing coincidences,
invalid constraints, degenerated geometry, etc.</source>
      <translation type="unfinished">Validate a sketch by looking at missing coincidences,
invalid constraints, degenerated geometry, etc.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="735"/>
      <source>Select only one sketch.</source>
      <translation type="unfinished">Select only one sketch.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="734"/>
      <source>Wrong selection</source>
      <translation type="unfinished">Wrong selection</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSection</name>
    <message>
      <location filename="../../Command.cpp" line="947"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="948"/>
      <source>View section</source>
      <translation type="unfinished">View section</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="949"/>
      <source>When in edit mode, switch between section view and full view.</source>
      <translation type="unfinished">When in edit mode, switch between section view and full view.</translation>
    </message>
  </context>
  <context>
    <name>CmdSketcherViewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="679"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="680"/>
      <source>View sketch</source>
      <translation type="unfinished">View sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="681"/>
      <source>When in edit mode, set the camera orientation perpendicular to the sketch plane.</source>
      <translation type="unfinished">When in edit mode, set the camera orientation perpendicular to the sketch plane.</translation>
    </message>
  </context>
  <context>
    <name>Command</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1174"/>
      <location filename="../../CommandConstraints.cpp" line="1249"/>
      <source>Add horizontal constraint</source>
      <translation type="unfinished">Add horizontal constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1183"/>
      <location filename="../../CommandConstraints.cpp" line="1275"/>
      <location filename="../../CommandConstraints.cpp" line="1510"/>
      <source>Add horizontal alignment</source>
      <translation type="unfinished">Add horizontal alignment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1411"/>
      <location filename="../../CommandConstraints.cpp" line="1485"/>
      <source>Add vertical constraint</source>
      <translation type="unfinished">Add vertical constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1419"/>
      <source>Add vertical alignment</source>
      <translation type="unfinished">Add vertical alignment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1624"/>
      <source>Add 'Lock' constraint</source>
      <translation type="unfinished">Add 'Lock' constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1665"/>
      <source>Add relative 'Lock' constraint</source>
      <translation type="unfinished">Add relative 'Lock' constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1710"/>
      <source>Add fixed constraint</source>
      <translation type="unfinished">Add fixed constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1852"/>
      <source>Add 'Block' constraint</source>
      <translation type="unfinished">Add 'Block' constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1896"/>
      <source>Add block constraint</source>
      <translation type="unfinished">Add block constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2042"/>
      <location filename="../../CommandConstraints.cpp" line="2188"/>
      <location filename="../../CommandConstraints.cpp" line="2253"/>
      <location filename="../../CommandSketcherTools.cpp" line="146"/>
      <location filename="../../CommandSketcherTools.cpp" line="253"/>
      <source>Add coincident constraint</source>
      <translation type="unfinished">Add coincident constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2112"/>
      <source>Swap edge tangency with ptp tangency</source>
      <translation type="unfinished">Swap edge tangency with ptp tangency</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2359"/>
      <location filename="../../CommandConstraints.cpp" line="2491"/>
      <source>Add distance from horizontal axis constraint</source>
      <translation type="unfinished">Add distance from horizontal axis constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2367"/>
      <location filename="../../CommandConstraints.cpp" line="2498"/>
      <source>Add distance from vertical axis constraint</source>
      <translation type="unfinished">Add distance from vertical axis constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2375"/>
      <location filename="../../CommandConstraints.cpp" line="2505"/>
      <source>Add point to point distance constraint</source>
      <translation type="unfinished">Add point to point distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2410"/>
      <location filename="../../CommandConstraints.cpp" line="2580"/>
      <source>Add point to line Distance constraint</source>
      <translation type="unfinished">Add point to line Distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2444"/>
      <location filename="../../CommandConstraints.cpp" line="2537"/>
      <source>Add length constraint</source>
      <translation type="unfinished">Add length constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2726"/>
      <location filename="../../CommandConstraints.cpp" line="2814"/>
      <source>Add point on object constraint</source>
      <translation type="unfinished">Add point on object constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2988"/>
      <location filename="../../CommandConstraints.cpp" line="3090"/>
      <source>Add point to point horizontal distance constraint</source>
      <translation type="unfinished">Add point to point horizontal distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3019"/>
      <source>Add fixed x-coordinate constraint</source>
      <translation type="unfinished">Add fixed x-coordinate constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3237"/>
      <location filename="../../CommandConstraints.cpp" line="3339"/>
      <source>Add point to point vertical distance constraint</source>
      <translation type="unfinished">Add point to point vertical distance constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3267"/>
      <source>Add fixed y-coordinate constraint</source>
      <translation type="unfinished">Add fixed y-coordinate constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3468"/>
      <location filename="../../CommandConstraints.cpp" line="3509"/>
      <source>Add parallel constraint</source>
      <translation type="unfinished">Add parallel constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3633"/>
      <location filename="../../CommandConstraints.cpp" line="3701"/>
      <location filename="../../CommandConstraints.cpp" line="3855"/>
      <location filename="../../CommandConstraints.cpp" line="3891"/>
      <location filename="../../CommandConstraints.cpp" line="4036"/>
      <location filename="../../CommandConstraints.cpp" line="4070"/>
      <location filename="../../CommandConstraints.cpp" line="4112"/>
      <source>Add perpendicular constraint</source>
      <translation type="unfinished">Add perpendicular constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3738"/>
      <source>Add perpendicularity constraint</source>
      <translation type="unfinished">Add perpendicularity constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4230"/>
      <source>Swap PointOnObject+tangency with point to curve tangency</source>
      <translation type="unfinished">Swap PointOnObject+tangency with point to curve tangency</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4325"/>
      <location filename="../../CommandConstraints.cpp" line="4377"/>
      <location filename="../../CommandConstraints.cpp" line="4413"/>
      <location filename="../../CommandConstraints.cpp" line="4580"/>
      <location filename="../../CommandConstraints.cpp" line="4743"/>
      <location filename="../../CommandConstraints.cpp" line="4801"/>
      <location filename="../../CommandConstraints.cpp" line="4822"/>
      <source>Add tangent constraint</source>
      <translation type="unfinished">Add tangent constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4211"/>
      <source>Swap coincident+tangency with ptp tangency</source>
      <translation type="unfinished">Swap coincident+tangency with ptp tangency</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4466"/>
      <location filename="../../CommandConstraints.cpp" line="4473"/>
      <location filename="../../CommandConstraints.cpp" line="4480"/>
      <location filename="../../CommandConstraints.cpp" line="4504"/>
      <location filename="../../CommandConstraints.cpp" line="4512"/>
      <location filename="../../CommandConstraints.cpp" line="4537"/>
      <location filename="../../CommandConstraints.cpp" line="4545"/>
      <location filename="../../CommandConstraints.cpp" line="4572"/>
      <location filename="../../CommandConstraints.cpp" line="4664"/>
      <location filename="../../CommandConstraints.cpp" line="4671"/>
      <location filename="../../CommandConstraints.cpp" line="4678"/>
      <location filename="../../CommandConstraints.cpp" line="4702"/>
      <location filename="../../CommandConstraints.cpp" line="4709"/>
      <location filename="../../CommandConstraints.cpp" line="4735"/>
      <source>Add tangent constraint point</source>
      <translation type="unfinished">Add tangent constraint point</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5000"/>
      <location filename="../../CommandConstraints.cpp" line="5050"/>
      <location filename="../../CommandConstraints.cpp" line="5069"/>
      <location filename="../../CommandConstraints.cpp" line="5147"/>
      <source>Add radius constraint</source>
      <translation type="unfinished">Add radius constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5337"/>
      <location filename="../../CommandConstraints.cpp" line="5381"/>
      <location filename="../../CommandConstraints.cpp" line="5393"/>
      <location filename="../../CommandConstraints.cpp" line="5476"/>
      <source>Add diameter constraint</source>
      <translation type="unfinished">Add diameter constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5660"/>
      <location filename="../../CommandConstraints.cpp" line="5715"/>
      <location filename="../../CommandConstraints.cpp" line="5736"/>
      <location filename="../../CommandConstraints.cpp" line="5827"/>
      <source>Add radiam constraint</source>
      <translation type="unfinished">Add radiam constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6132"/>
      <location filename="../../CommandConstraints.cpp" line="6265"/>
      <location filename="../../CommandConstraints.cpp" line="6295"/>
      <location filename="../../CommandConstraints.cpp" line="6319"/>
      <location filename="../../CommandConstraints.cpp" line="6432"/>
      <location filename="../../CommandConstraints.cpp" line="6486"/>
      <source>Add angle constraint</source>
      <translation type="unfinished">Add angle constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6700"/>
      <location filename="../../CommandConstraints.cpp" line="6752"/>
      <source>Add equality constraint</source>
      <translation type="unfinished">Add equality constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6873"/>
      <location filename="../../CommandConstraints.cpp" line="6925"/>
      <location filename="../../CommandConstraints.cpp" line="6941"/>
      <location filename="../../CommandConstraints.cpp" line="7027"/>
      <location filename="../../CommandConstraints.cpp" line="7062"/>
      <source>Add symmetric constraint</source>
      <translation type="unfinished">Add symmetric constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7201"/>
      <source>Add Snell's law constraint</source>
      <translation type="unfinished">Add Snell's law constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7410"/>
      <location filename="../../CommandConstraints.cpp" line="7588"/>
      <source>Add internal alignment constraint</source>
      <translation type="unfinished">Add internal alignment constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7795"/>
      <source>Toggle constraint to driving/reference</source>
      <translation type="unfinished">Toggle constraint to driving/reference</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7879"/>
      <source>Activate/Deactivate constraint</source>
      <translation type="unfinished">Activate/Deactivate constraint</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="207"/>
      <source>Create a new sketch on a face</source>
      <translation type="unfinished">Create a new sketch on a face</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="239"/>
      <source>Create a new sketch</source>
      <translation>Създаване на нов чертеж</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="489"/>
      <source>Reorient sketch</source>
      <translation type="unfinished">Reorient sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="644"/>
      <source>Attach sketch</source>
      <translation type="unfinished">Attach sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="649"/>
      <source>Detach sketch</source>
      <translation type="unfinished">Detach sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="789"/>
      <source>Create a mirrored sketch for each selected sketch</source>
      <translation type="unfinished">Create a mirrored sketch for each selected sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="888"/>
      <source>Merge sketches</source>
      <translation type="unfinished">Merge sketches</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="137"/>
      <source>Toggle draft from/to draft</source>
      <translation type="unfinished">Toggle draft from/to draft</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="320"/>
      <source>Add sketch line</source>
      <translation type="unfinished">Add sketch line</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="538"/>
      <source>Add sketch box</source>
      <translation type="unfinished">Add sketch box</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="575"/>
      <source>Add centered sketch box</source>
      <translation type="unfinished">Add centered sketch box</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="901"/>
      <source>Add rounded rectangle</source>
      <translation type="unfinished">Add rounded rectangle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1561"/>
      <source>Add line to sketch wire</source>
      <translation type="unfinished">Add line to sketch wire</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1581"/>
      <source>Add arc to sketch wire</source>
      <translation type="unfinished">Add arc to sketch wire</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2024"/>
      <location filename="../../CommandCreateGeo.cpp" line="2293"/>
      <source>Add sketch arc</source>
      <translation type="unfinished">Add sketch arc</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2562"/>
      <location filename="../../CommandCreateGeo.cpp" line="5240"/>
      <source>Add sketch circle</source>
      <translation type="unfinished">Add sketch circle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3321"/>
      <source>Add sketch ellipse</source>
      <translation type="unfinished">Add sketch ellipse</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="3690"/>
      <source>Add sketch arc of ellipse</source>
      <translation type="unfinished">Add sketch arc of ellipse</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4028"/>
      <source>Add sketch arc of hyperbola</source>
      <translation type="unfinished">Add sketch arc of hyperbola</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4330"/>
      <source>Add sketch arc of Parabola</source>
      <translation type="unfinished">Add sketch arc of Parabola</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4653"/>
      <source>Add Pole circle</source>
      <translation type="unfinished">Add Pole circle</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5467"/>
      <source>Add sketch point</source>
      <translation type="unfinished">Add sketch point</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5716"/>
      <location filename="../../CommandCreateGeo.cpp" line="5794"/>
      <source>Create fillet</source>
      <translation>Скосяване</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6112"/>
      <source>Trim edge</source>
      <translation type="unfinished">Trim edge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6388"/>
      <source>Extend edge</source>
      <translation type="unfinished">Extend edge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6548"/>
      <source>Split edge</source>
      <translation type="unfinished">Split edge</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6723"/>
      <source>Add external geometry</source>
      <translation type="unfinished">Add external geometry</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6904"/>
      <source>Add carbon copy</source>
      <translation type="unfinished">Add carbon copy</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7102"/>
      <source>Add slot</source>
      <translation type="unfinished">Add slot</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7312"/>
      <source>Add hexagon</source>
      <translation type="unfinished">Add hexagon</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="413"/>
      <source>Convert to NURBS</source>
      <translation type="unfinished">Convert to NURBS</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="479"/>
      <source>Increase spline degree</source>
      <translation type="unfinished">Increase spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="554"/>
      <source>Decrease spline degree</source>
      <translation type="unfinished">Decrease spline degree</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="647"/>
      <source>Increase knot multiplicity</source>
      <translation type="unfinished">Increase knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="801"/>
      <source>Decrease knot multiplicity</source>
      <translation type="unfinished">Decrease knot multiplicity</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="986"/>
      <source>Exposing Internal Geometry</source>
      <translation type="unfinished">Exposing Internal Geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1198"/>
      <source>Create symmetric geometry</source>
      <translation type="unfinished">Create symmetric geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1341"/>
      <source>Copy/clone/move geometry</source>
      <translation type="unfinished">Copy/clone/move geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1870"/>
      <source>Create copy of geometry</source>
      <translation type="unfinished">Create copy of geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2091"/>
      <source>Delete all geometry</source>
      <translation type="unfinished">Delete all geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2153"/>
      <source>Delete All Constraints</source>
      <translation type="unfinished">Delete All Constraints</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2278"/>
      <source>Remove Axes Alignment</source>
      <translation type="unfinished">Remove Axes Alignment</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="155"/>
      <source>Toggle constraints to the other virtual space</source>
      <translation type="unfinished">Toggle constraints to the other virtual space</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="163"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="718"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="951"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="977"/>
      <source>Update constraint's virtual space</source>
      <translation type="unfinished">Update constraint's virtual space</translation>
    </message>
    <message>
      <location filename="../../DrawSketchHandler.cpp" line="575"/>
      <source>Add auto constraints</source>
      <translation type="unfinished">Add auto constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="613"/>
      <source>Swap constraint names</source>
      <translation type="unfinished">Swap constraint names</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="936"/>
      <source>Rename sketch constraint</source>
      <translation type="unfinished">Rename sketch constraint</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="853"/>
      <source>Drag Point</source>
      <translation type="unfinished">Drag Point</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="884"/>
      <source>Drag Curve</source>
      <translation type="unfinished">Drag Curve</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="935"/>
      <source>Drag Constraint</source>
      <translation type="unfinished">Drag Constraint</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="1109"/>
      <source>Modify sketch constraints</source>
      <translation type="unfinished">Modify sketch constraints</translation>
    </message>
  </context>
  <context>
    <name>Exceptions</name>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="373"/>
      <source>Autoconstrain error: Unsolvable sketch while applying coincident constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch while applying coincident constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="454"/>
      <source>Autoconstrain error: Unsolvable sketch while applying vertical/horizontal constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch while applying vertical/horizontal constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="651"/>
      <source>Autoconstrain error: Unsolvable sketch while applying equality constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch while applying equality constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="705"/>
      <source>Autoconstrain error: Unsolvable sketch without constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch without constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="742"/>
      <source>Autoconstrain error: Unsolvable sketch after applying horizontal and vertical constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch after applying horizontal and vertical constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="764"/>
      <source>Autoconstrain error: Unsolvable sketch after applying point-on-point constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch after applying point-on-point constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchAnalysis.cpp" line="792"/>
      <source>Autoconstrain error: Unsolvable sketch after applying equality constraints.</source>
      <translation type="unfinished">Autoconstrain error: Unsolvable sketch after applying equality constraints.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="1978"/>
      <source>Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</source>
      <translation type="unfinished">Unable to guess intersection of curves. Try adding a coincident constraint between the vertices of the curves you are intending to fillet.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5728"/>
      <source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher.</source>
      <translation type="unfinished">This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5732"/>
      <source>BSpline Geometry Index (GeoID) is out of bounds.</source>
      <translation type="unfinished">BSpline Geometry Index (GeoID) is out of bounds.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5735"/>
      <source>You are requesting no change in knot multiplicity.</source>
      <translation type="unfinished">You are requesting no change in knot multiplicity.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5740"/>
      <source>The Geometry Index (GeoId) provided is not a B-spline curve.</source>
      <translation type="unfinished">The Geometry Index (GeoId) provided is not a B-spline curve.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5747"/>
      <source>The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero.</source>
      <translation type="unfinished">The knot index is out of bounds. Note that in accordance with OCC notation, the first knot has index 1 and not zero.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5754"/>
      <source>The multiplicity cannot be increased beyond the degree of the B-spline.</source>
      <translation type="unfinished">The multiplicity cannot be increased beyond the degree of the B-spline.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5757"/>
      <source>The multiplicity cannot be decreased beyond zero.</source>
      <translation type="unfinished">The multiplicity cannot be decreased beyond zero.</translation>
    </message>
    <message>
      <location filename="../../../App/SketchObject.cpp" line="5769"/>
      <source>OCC is unable to decrease the multiplicity within the maximum tolerance.</source>
      <translation type="unfinished">OCC is unable to decrease the multiplicity within the maximum tolerance.</translation>
    </message>
  </context>
  <context>
    <name>Gui::TaskView::TaskSketcherCreateCommands</name>
    <message>
      <location filename="../../TaskSketcherCreateCommands.cpp" line="41"/>
      <source>Appearance</source>
      <translation>Външен вид</translation>
    </message>
  </context>
  <context>
    <name>QObject</name>
    <message>
      <location filename="../../AppSketcherGui.cpp" line="135"/>
      <location filename="../../AppSketcherGui.cpp" line="136"/>
      <location filename="../../AppSketcherGui.cpp" line="137"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="111"/>
      <source>There are no modes that accept the selected set of subelements</source>
      <translation type="unfinished">There are no modes that accept the selected set of subelements</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="114"/>
      <source>Broken link to support subelements</source>
      <translation type="unfinished">Broken link to support subelements</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="117"/>
      <location filename="../../Command.cpp" line="126"/>
      <source>Unexpected error</source>
      <translation type="unfinished">Unexpected error</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="121"/>
      <source>Face is non-planar</source>
      <translation type="unfinished">Face is non-planar</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="123"/>
      <source>Selected shapes are of wrong form (e.g., a curved edge where a straight one is needed)</source>
      <translation type="unfinished">Selected shapes are of wrong form (e.g., a curved edge where a straight one is needed)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="164"/>
      <source>Sketch mapping</source>
      <translation type="unfinished">Sketch mapping</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="165"/>
      <source>Can't map the sketch to selected object. %1.</source>
      <translation type="unfinished">Can't map the sketch to selected object. %1.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="172"/>
      <location filename="../../Command.cpp" line="590"/>
      <source>Don't attach</source>
      <translation type="unfinished">Don't attach</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="123"/>
      <location filename="../../CommandAlterGeometry.cpp" line="131"/>
      <location filename="../../CommandConstraints.cpp" line="128"/>
      <location filename="../../CommandConstraints.cpp" line="134"/>
      <location filename="../../CommandConstraints.cpp" line="1101"/>
      <location filename="../../CommandConstraints.cpp" line="1339"/>
      <location filename="../../CommandConstraints.cpp" line="1575"/>
      <location filename="../../CommandConstraints.cpp" line="1598"/>
      <location filename="../../CommandConstraints.cpp" line="1602"/>
      <location filename="../../CommandConstraints.cpp" line="1798"/>
      <location filename="../../CommandConstraints.cpp" line="1828"/>
      <location filename="../../CommandConstraints.cpp" line="1832"/>
      <location filename="../../CommandConstraints.cpp" line="2155"/>
      <location filename="../../CommandConstraints.cpp" line="2166"/>
      <location filename="../../CommandConstraints.cpp" line="2176"/>
      <location filename="../../CommandConstraints.cpp" line="2322"/>
      <location filename="../../CommandConstraints.cpp" line="2333"/>
      <location filename="../../CommandConstraints.cpp" line="2431"/>
      <location filename="../../CommandConstraints.cpp" line="2464"/>
      <location filename="../../CommandConstraints.cpp" line="2556"/>
      <location filename="../../CommandConstraints.cpp" line="2701"/>
      <location filename="../../CommandConstraints.cpp" line="2741"/>
      <location filename="../../CommandConstraints.cpp" line="2747"/>
      <location filename="../../CommandConstraints.cpp" line="2769"/>
      <location filename="../../CommandConstraints.cpp" line="2780"/>
      <location filename="../../CommandConstraints.cpp" line="2828"/>
      <location filename="../../CommandConstraints.cpp" line="2836"/>
      <location filename="../../CommandConstraints.cpp" line="2858"/>
      <location filename="../../CommandConstraints.cpp" line="2919"/>
      <location filename="../../CommandConstraints.cpp" line="2930"/>
      <location filename="../../CommandConstraints.cpp" line="2959"/>
      <location filename="../../CommandConstraints.cpp" line="3009"/>
      <location filename="../../CommandConstraints.cpp" line="3038"/>
      <location filename="../../CommandConstraints.cpp" line="3067"/>
      <location filename="../../CommandConstraints.cpp" line="3171"/>
      <location filename="../../CommandConstraints.cpp" line="3182"/>
      <location filename="../../CommandConstraints.cpp" line="3207"/>
      <location filename="../../CommandConstraints.cpp" line="3257"/>
      <location filename="../../CommandConstraints.cpp" line="3287"/>
      <location filename="../../CommandConstraints.cpp" line="3316"/>
      <location filename="../../CommandConstraints.cpp" line="3417"/>
      <location filename="../../CommandConstraints.cpp" line="3430"/>
      <location filename="../../CommandConstraints.cpp" line="3444"/>
      <location filename="../../CommandConstraints.cpp" line="3460"/>
      <location filename="../../CommandConstraints.cpp" line="3498"/>
      <location filename="../../CommandConstraints.cpp" line="3585"/>
      <location filename="../../CommandConstraints.cpp" line="3598"/>
      <location filename="../../CommandConstraints.cpp" line="3628"/>
      <location filename="../../CommandConstraints.cpp" line="3681"/>
      <location filename="../../CommandConstraints.cpp" line="3718"/>
      <location filename="../../CommandConstraints.cpp" line="3727"/>
      <location filename="../../CommandConstraints.cpp" line="3733"/>
      <location filename="../../CommandConstraints.cpp" line="3757"/>
      <location filename="../../CommandConstraints.cpp" line="3766"/>
      <location filename="../../CommandConstraints.cpp" line="3775"/>
      <location filename="../../CommandConstraints.cpp" line="3903"/>
      <location filename="../../CommandConstraints.cpp" line="3938"/>
      <location filename="../../CommandConstraints.cpp" line="3947"/>
      <location filename="../../CommandConstraints.cpp" line="3956"/>
      <location filename="../../CommandConstraints.cpp" line="4107"/>
      <location filename="../../CommandConstraints.cpp" line="4277"/>
      <location filename="../../CommandConstraints.cpp" line="4290"/>
      <location filename="../../CommandConstraints.cpp" line="4320"/>
      <location filename="../../CommandConstraints.cpp" line="4372"/>
      <location filename="../../CommandConstraints.cpp" line="4393"/>
      <location filename="../../CommandConstraints.cpp" line="4402"/>
      <location filename="../../CommandConstraints.cpp" line="4408"/>
      <location filename="../../CommandConstraints.cpp" line="4432"/>
      <location filename="../../CommandConstraints.cpp" line="4438"/>
      <location filename="../../CommandConstraints.cpp" line="4594"/>
      <location filename="../../CommandConstraints.cpp" line="4630"/>
      <location filename="../../CommandConstraints.cpp" line="4636"/>
      <location filename="../../CommandConstraints.cpp" line="4781"/>
      <location filename="../../CommandConstraints.cpp" line="4817"/>
      <location filename="../../CommandConstraints.cpp" line="4911"/>
      <location filename="../../CommandConstraints.cpp" line="4922"/>
      <location filename="../../CommandConstraints.cpp" line="4983"/>
      <location filename="../../CommandConstraints.cpp" line="4989"/>
      <location filename="../../CommandConstraints.cpp" line="5141"/>
      <location filename="../../CommandConstraints.cpp" line="5258"/>
      <location filename="../../CommandConstraints.cpp" line="5269"/>
      <location filename="../../CommandConstraints.cpp" line="5311"/>
      <location filename="../../CommandConstraints.cpp" line="5326"/>
      <location filename="../../CommandConstraints.cpp" line="5464"/>
      <location filename="../../CommandConstraints.cpp" line="5470"/>
      <location filename="../../CommandConstraints.cpp" line="5577"/>
      <location filename="../../CommandConstraints.cpp" line="5588"/>
      <location filename="../../CommandConstraints.cpp" line="5643"/>
      <location filename="../../CommandConstraints.cpp" line="5649"/>
      <location filename="../../CommandConstraints.cpp" line="5821"/>
      <location filename="../../CommandConstraints.cpp" line="6082"/>
      <location filename="../../CommandConstraints.cpp" line="6094"/>
      <location filename="../../CommandConstraints.cpp" line="6125"/>
      <location filename="../../CommandConstraints.cpp" line="6187"/>
      <location filename="../../CommandConstraints.cpp" line="6283"/>
      <location filename="../../CommandConstraints.cpp" line="6339"/>
      <location filename="../../CommandConstraints.cpp" line="6479"/>
      <location filename="../../CommandConstraints.cpp" line="6596"/>
      <location filename="../../CommandConstraints.cpp" line="6609"/>
      <location filename="../../CommandConstraints.cpp" line="6625"/>
      <location filename="../../CommandConstraints.cpp" line="6630"/>
      <location filename="../../CommandConstraints.cpp" line="6649"/>
      <location filename="../../CommandConstraints.cpp" line="6679"/>
      <location filename="../../CommandConstraints.cpp" line="6694"/>
      <location filename="../../CommandConstraints.cpp" line="6746"/>
      <location filename="../../CommandConstraints.cpp" line="6828"/>
      <location filename="../../CommandConstraints.cpp" line="6841"/>
      <location filename="../../CommandConstraints.cpp" line="6866"/>
      <location filename="../../CommandConstraints.cpp" line="6888"/>
      <location filename="../../CommandConstraints.cpp" line="6918"/>
      <location filename="../../CommandConstraints.cpp" line="6955"/>
      <location filename="../../CommandConstraints.cpp" line="6978"/>
      <location filename="../../CommandConstraints.cpp" line="7020"/>
      <location filename="../../CommandConstraints.cpp" line="7036"/>
      <location filename="../../CommandConstraints.cpp" line="7163"/>
      <location filename="../../CommandConstraints.cpp" line="7169"/>
      <location filename="../../CommandConstraints.cpp" line="7268"/>
      <location filename="../../CommandConstraints.cpp" line="7281"/>
      <location filename="../../CommandConstraints.cpp" line="7302"/>
      <location filename="../../CommandConstraints.cpp" line="7325"/>
      <location filename="../../CommandConstraints.cpp" line="7347"/>
      <location filename="../../CommandConstraints.cpp" line="7355"/>
      <location filename="../../CommandConstraints.cpp" line="7361"/>
      <location filename="../../CommandConstraints.cpp" line="7517"/>
      <location filename="../../CommandConstraints.cpp" line="7525"/>
      <location filename="../../CommandConstraints.cpp" line="7533"/>
      <location filename="../../CommandConstraints.cpp" line="7539"/>
      <location filename="../../CommandConstraints.cpp" line="7688"/>
      <location filename="../../CommandConstraints.cpp" line="7749"/>
      <location filename="../../CommandConstraints.cpp" line="7757"/>
      <location filename="../../CommandConstraints.cpp" line="7789"/>
      <location filename="../../CommandConstraints.cpp" line="7862"/>
      <location filename="../../CommandConstraints.cpp" line="7873"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="431"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="502"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="580"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="640"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="703"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="794"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="843"/>
      <location filename="../../CommandSketcherTools.cpp" line="127"/>
      <location filename="../../CommandSketcherTools.cpp" line="135"/>
      <location filename="../../CommandSketcherTools.cpp" line="177"/>
      <location filename="../../CommandSketcherTools.cpp" line="238"/>
      <location filename="../../CommandSketcherTools.cpp" line="246"/>
      <location filename="../../CommandSketcherTools.cpp" line="325"/>
      <location filename="../../CommandSketcherTools.cpp" line="953"/>
      <location filename="../../CommandSketcherTools.cpp" line="1048"/>
      <location filename="../../CommandSketcherTools.cpp" line="1056"/>
      <location filename="../../CommandSketcherTools.cpp" line="1161"/>
      <location filename="../../CommandSketcherTools.cpp" line="1170"/>
      <location filename="../../CommandSketcherTools.cpp" line="1409"/>
      <location filename="../../CommandSketcherTools.cpp" line="1418"/>
      <location filename="../../CommandSketcherTools.cpp" line="1477"/>
      <location filename="../../CommandSketcherTools.cpp" line="1944"/>
      <location filename="../../CommandSketcherTools.cpp" line="1953"/>
      <location filename="../../CommandSketcherTools.cpp" line="2015"/>
      <location filename="../../CommandSketcherTools.cpp" line="2211"/>
      <location filename="../../CommandSketcherTools.cpp" line="2220"/>
      <location filename="../../CommandSketcherTools.cpp" line="2265"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="115"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="123"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="146"/>
      <source>Wrong selection</source>
      <translation type="unfinished">Wrong selection</translation>
    </message>
    <message>
      <location filename="../../CommandAlterGeometry.cpp" line="124"/>
      <location filename="../../CommandAlterGeometry.cpp" line="132"/>
      <source>Select edge(s) from the sketch.</source>
      <translation type="unfinished">Select edge(s) from the sketch.</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="218"/>
      <source>Dimensional constraint</source>
      <translation type="unfinished">Dimensional constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="722"/>
      <location filename="../../CommandConstraints.cpp" line="733"/>
      <location filename="../../CommandConstraints.cpp" line="745"/>
      <source>Only sketch and its support is allowed to select</source>
      <translation type="unfinished">Only sketch and its support is allowed to select</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="754"/>
      <source>One of the selected has to be on the sketch</source>
      <translation type="unfinished">One of the selected has to be on the sketch</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1102"/>
      <location filename="../../CommandConstraints.cpp" line="1340"/>
      <source>Select an edge from the sketch.</source>
      <translation type="unfinished">Select an edge from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1127"/>
      <location filename="../../CommandConstraints.cpp" line="1141"/>
      <location filename="../../CommandConstraints.cpp" line="1147"/>
      <location filename="../../CommandConstraints.cpp" line="1166"/>
      <location filename="../../CommandConstraints.cpp" line="1194"/>
      <location filename="../../CommandConstraints.cpp" line="1222"/>
      <location filename="../../CommandConstraints.cpp" line="1236"/>
      <location filename="../../CommandConstraints.cpp" line="1242"/>
      <location filename="../../CommandConstraints.cpp" line="1365"/>
      <location filename="../../CommandConstraints.cpp" line="1379"/>
      <location filename="../../CommandConstraints.cpp" line="1385"/>
      <location filename="../../CommandConstraints.cpp" line="1403"/>
      <location filename="../../CommandConstraints.cpp" line="1429"/>
      <location filename="../../CommandConstraints.cpp" line="1458"/>
      <location filename="../../CommandConstraints.cpp" line="1467"/>
      <location filename="../../CommandConstraints.cpp" line="1478"/>
      <location filename="../../CommandSketcherTools.cpp" line="167"/>
      <location filename="../../CommandSketcherTools.cpp" line="270"/>
      <source>Impossible constraint</source>
      <translation type="unfinished">Impossible constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1128"/>
      <location filename="../../CommandConstraints.cpp" line="1223"/>
      <location filename="../../CommandConstraints.cpp" line="1366"/>
      <location filename="../../CommandConstraints.cpp" line="1459"/>
      <source>The selected edge is not a line segment</source>
      <translation type="unfinished">The selected edge is not a line segment</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1136"/>
      <location filename="../../CommandConstraints.cpp" line="1231"/>
      <location filename="../../CommandConstraints.cpp" line="1374"/>
      <location filename="../../CommandConstraints.cpp" line="1472"/>
      <location filename="../../CommandConstraints.cpp" line="1842"/>
      <location filename="../../CommandConstraints.cpp" line="1890"/>
      <source>Double constraint</source>
      <translation type="unfinished">Double constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1137"/>
      <location filename="../../CommandConstraints.cpp" line="1232"/>
      <location filename="../../CommandConstraints.cpp" line="1380"/>
      <location filename="../../CommandConstraints.cpp" line="1468"/>
      <source>The selected edge already has a horizontal constraint!</source>
      <translation type="unfinished">The selected edge already has a horizontal constraint!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1142"/>
      <location filename="../../CommandConstraints.cpp" line="1237"/>
      <location filename="../../CommandConstraints.cpp" line="1375"/>
      <location filename="../../CommandConstraints.cpp" line="1473"/>
      <source>The selected edge already has a vertical constraint!</source>
      <translation type="unfinished">The selected edge already has a vertical constraint!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1148"/>
      <location filename="../../CommandConstraints.cpp" line="1243"/>
      <location filename="../../CommandConstraints.cpp" line="1386"/>
      <location filename="../../CommandConstraints.cpp" line="1479"/>
      <location filename="../../CommandConstraints.cpp" line="1843"/>
      <location filename="../../CommandConstraints.cpp" line="1891"/>
      <source>The selected edge already has a Block constraint!</source>
      <translation type="unfinished">The selected edge already has a Block constraint!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1167"/>
      <source>The selected item(s) can't accept a horizontal constraint!</source>
      <translation type="unfinished">The selected item(s) can't accept a horizontal constraint!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1195"/>
      <source>There are more than one fixed point selected. Select a maximum of one fixed point!</source>
      <translation type="unfinished">There are more than one fixed point selected. Select a maximum of one fixed point!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1404"/>
      <source>The selected item(s) can't accept a vertical constraint!</source>
      <translation type="unfinished">The selected item(s) can't accept a vertical constraint!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1430"/>
      <source>There are more than one fixed points selected. Select a maximum of one fixed point!</source>
      <translation type="unfinished">There are more than one fixed points selected. Select a maximum of one fixed point!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1576"/>
      <location filename="../../CommandConstraints.cpp" line="1799"/>
      <source>Select vertices from the sketch.</source>
      <translation type="unfinished">Select vertices from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1599"/>
      <source>Select one vertex from the sketch other than the origin.</source>
      <translation type="unfinished">Select one vertex from the sketch other than the origin.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1603"/>
      <source>Select only vertices from the sketch. The last selected vertex may be the origin.</source>
      <translation type="unfinished">Select only vertices from the sketch. The last selected vertex may be the origin.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1810"/>
      <source>Wrong solver status</source>
      <translation type="unfinished">Wrong solver status</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="129"/>
      <source>Cannot add a constraint between two external geometries.</source>
      <translation type="unfinished">Cannot add a constraint between two external geometries.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="135"/>
      <source>Cannot add a constraint between two fixed geometries. Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points.</source>
      <translation type="unfinished">Cannot add a constraint between two fixed geometries. Fixed geometries involve external geometry, blocked geometry or special points as B-spline knot points.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1811"/>
      <source>A Block constraint cannot be added if the sketch is unsolved or there are redundant and conflicting constraints.</source>
      <translation type="unfinished">A Block constraint cannot be added if the sketch is unsolved or there are redundant and conflicting constraints.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1829"/>
      <source>Select one edge from the sketch.</source>
      <translation type="unfinished">Select one edge from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1833"/>
      <source>Select only edges from the sketch.</source>
      <translation type="unfinished">Select only edges from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="1861"/>
      <location filename="../../CommandConstraints.cpp" line="1906"/>
      <location filename="../../CommandConstraints.cpp" line="3657"/>
      <location filename="../../CommandConstraints.cpp" line="4136"/>
      <location filename="../../CommandConstraints.cpp" line="4349"/>
      <location filename="../../CommandConstraints.cpp" line="4846"/>
      <location filename="../../CommandConstraints.cpp" line="7231"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="833"/>
      <source>Error</source>
      <translation>Грешка</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2156"/>
      <source>Select two or more points from the sketch.</source>
      <translation type="unfinished">Select two or more points from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2167"/>
      <location filename="../../CommandConstraints.cpp" line="2177"/>
      <source>Select two or more vertexes from the sketch.</source>
      <translation type="unfinished">Select two or more vertexes from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2127"/>
      <source>Endpoint to endpoint tangency was applied instead.</source>
      <translation type="unfinished">Endpoint to endpoint tangency was applied instead.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2323"/>
      <source>Select vertexes from the sketch.</source>
      <translation type="unfinished">Select vertexes from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2334"/>
      <location filename="../../CommandConstraints.cpp" line="2465"/>
      <source>Select exactly one line or one point and one line or two points from the sketch.</source>
      <translation type="unfinished">Select exactly one line or one point and one line or two points from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2432"/>
      <source>Cannot add a length constraint on an axis!</source>
      <translation type="unfinished">Cannot add a length constraint on an axis!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2557"/>
      <source>This constraint does not make sense for non-linear curves</source>
      <translation type="unfinished">This constraint does not make sense for non-linear curves</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2702"/>
      <location filename="../../CommandConstraints.cpp" line="2920"/>
      <location filename="../../CommandConstraints.cpp" line="3172"/>
      <location filename="../../CommandConstraints.cpp" line="4912"/>
      <location filename="../../CommandConstraints.cpp" line="5259"/>
      <location filename="../../CommandConstraints.cpp" line="5578"/>
      <location filename="../../CommandConstraints.cpp" line="6083"/>
      <source>Select the right things from the sketch.</source>
      <translation type="unfinished">Select the right things from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2742"/>
      <location filename="../../CommandConstraints.cpp" line="2829"/>
      <source>Point on B-spline edge currently unsupported.</source>
      <translation type="unfinished">Point on B-spline edge currently unsupported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2859"/>
      <source>None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry.</source>
      <translation type="unfinished">None of the selected points were constrained onto the respective curves, either because they are parts of the same element, or because they are both external geometry.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2781"/>
      <source>Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points.</source>
      <translation type="unfinished">Select either one point and several curves, or one curve and several points. You have selected %1 curves and %2 points.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2748"/>
      <location filename="../../CommandConstraints.cpp" line="2837"/>
      <location filename="../../CommandConstraints.cpp" line="3629"/>
      <location filename="../../CommandConstraints.cpp" line="3734"/>
      <location filename="../../CommandConstraints.cpp" line="3776"/>
      <location filename="../../CommandConstraints.cpp" line="3957"/>
      <location filename="../../CommandConstraints.cpp" line="4108"/>
      <location filename="../../CommandConstraints.cpp" line="4321"/>
      <location filename="../../CommandConstraints.cpp" line="4409"/>
      <location filename="../../CommandConstraints.cpp" line="4439"/>
      <location filename="../../CommandConstraints.cpp" line="4637"/>
      <location filename="../../CommandConstraints.cpp" line="4818"/>
      <location filename="../../CommandConstraints.cpp" line="5312"/>
      <location filename="../../CommandConstraints.cpp" line="5471"/>
      <location filename="../../CommandConstraints.cpp" line="6126"/>
      <location filename="../../CommandConstraints.cpp" line="6188"/>
      <location filename="../../CommandConstraints.cpp" line="6480"/>
      <location filename="../../CommandConstraints.cpp" line="7170"/>
      <source>Select an edge that is not a B-spline weight</source>
      <translation type="unfinished">Select an edge that is not a B-spline weight</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2770"/>
      <source>None of the selected points were constrained onto the respective curves, because they are parts of the same element, because they are both external geometry, or because the edge is not eligible.</source>
      <translation type="unfinished">None of the selected points were constrained onto the respective curves, because they are parts of the same element, because they are both external geometry, or because the edge is not eligible.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2931"/>
      <location filename="../../CommandConstraints.cpp" line="3039"/>
      <location filename="../../CommandConstraints.cpp" line="3183"/>
      <location filename="../../CommandConstraints.cpp" line="3288"/>
      <source>Select exactly one line or up to two points from the sketch.</source>
      <translation type="unfinished">Select exactly one line or up to two points from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2960"/>
      <source>Cannot add a horizontal length constraint on an axis!</source>
      <translation type="unfinished">Cannot add a horizontal length constraint on an axis!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3010"/>
      <source>Cannot add a fixed x-coordinate constraint on the origin point!</source>
      <translation type="unfinished">Cannot add a fixed x-coordinate constraint on the origin point!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3068"/>
      <location filename="../../CommandConstraints.cpp" line="3317"/>
      <source>This constraint only makes sense on a line segment or a pair of points</source>
      <translation type="unfinished">This constraint only makes sense on a line segment or a pair of points</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3208"/>
      <source>Cannot add a vertical length constraint on an axis!</source>
      <translation type="unfinished">Cannot add a vertical length constraint on an axis!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3258"/>
      <source>Cannot add a fixed y-coordinate constraint on the origin point!</source>
      <translation type="unfinished">Cannot add a fixed y-coordinate constraint on the origin point!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3418"/>
      <source>Select two or more lines from the sketch.</source>
      <translation type="unfinished">Select two or more lines from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3431"/>
      <location filename="../../CommandConstraints.cpp" line="6610"/>
      <source>Select at least two lines from the sketch.</source>
      <translation type="unfinished">Select at least two lines from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3445"/>
      <source>Select a valid line</source>
      <translation type="unfinished">Select a valid line</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3461"/>
      <location filename="../../CommandConstraints.cpp" line="3499"/>
      <source>The selected edge is not a valid line</source>
      <translation type="unfinished">The selected edge is not a valid line</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3563"/>
      <source>There is a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</source>
      <comment>perpendicular constraint</comment>
      <translation type="unfinished">There is a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3583"/>
      <source>Select some geometry from the sketch.</source>
      <comment>perpendicular constraint</comment>
      <translation type="unfinished">Select some geometry from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3596"/>
      <source>Wrong number of selected objects!</source>
      <comment>perpendicular constraint</comment>
      <translation type="unfinished">Wrong number of selected objects!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3673"/>
      <location filename="../../CommandConstraints.cpp" line="4364"/>
      <source>With 3 objects, there must be 2 curves and 1 point.</source>
      <comment>tangent constraint</comment>
      <translation type="unfinished">With 3 objects, there must be 2 curves and 1 point.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3682"/>
      <location filename="../../CommandConstraints.cpp" line="3719"/>
      <source>Cannot add a perpendicularity constraint at an unconnected point!</source>
      <translation type="unfinished">Cannot add a perpendicularity constraint at an unconnected point!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3728"/>
      <location filename="../../CommandConstraints.cpp" line="3767"/>
      <location filename="../../CommandConstraints.cpp" line="3948"/>
      <source>Perpendicular to B-spline edge currently unsupported.</source>
      <translation type="unfinished">Perpendicular to B-spline edge currently unsupported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="3758"/>
      <location filename="../../CommandConstraints.cpp" line="3939"/>
      <source>One of the selected edges should be a line.</source>
      <translation type="unfinished">One of the selected edges should be a line.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4256"/>
      <source>There are a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</source>
      <comment>tangent constraint</comment>
      <translation type="unfinished">There are a number of ways this constraint can be applied.

Accepted combinations: two curves; an endpoint and a curve; two endpoints; two curves and a point.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4275"/>
      <source>Select some geometry from the sketch.</source>
      <comment>tangent constraint</comment>
      <translation type="unfinished">Select some geometry from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4288"/>
      <source>Wrong number of selected objects!</source>
      <comment>tangent constraint</comment>
      <translation type="unfinished">Wrong number of selected objects!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4373"/>
      <location filename="../../CommandConstraints.cpp" line="4394"/>
      <location filename="../../CommandConstraints.cpp" line="4782"/>
      <source>Cannot add a tangency constraint at an unconnected point!</source>
      <translation type="unfinished">Cannot add a tangency constraint at an unconnected point!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4403"/>
      <location filename="../../CommandConstraints.cpp" line="4433"/>
      <location filename="../../CommandConstraints.cpp" line="4631"/>
      <source>Tangency to B-spline edge currently unsupported.</source>
      <translation type="unfinished">Tangency to B-spline edge currently unsupported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4221"/>
      <source>Endpoint to endpoint tangency was applied. The coincident constraint was deleted.</source>
      <translation type="unfinished">Endpoint to endpoint tangency was applied. The coincident constraint was deleted.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="675"/>
      <source>Sketcher Constraint Substitution</source>
      <translation type="unfinished">Sketcher Constraint Substitution</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="681"/>
      <source>Keep notifying me of constraint substitutions</source>
      <translation type="unfinished">Keep notifying me of constraint substitutions</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="2674"/>
      <source>Endpoint to edge tangency was applied instead.</source>
      <translation type="unfinished">Endpoint to edge tangency was applied instead.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4242"/>
      <source>Endpoint to edge tangency was applied. The point on object constraint was deleted.</source>
      <translation type="unfinished">Endpoint to edge tangency was applied. The point on object constraint was deleted.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4923"/>
      <location filename="../../CommandConstraints.cpp" line="4984"/>
      <location filename="../../CommandConstraints.cpp" line="5270"/>
      <location filename="../../CommandConstraints.cpp" line="5327"/>
      <location filename="../../CommandConstraints.cpp" line="5589"/>
      <location filename="../../CommandConstraints.cpp" line="5644"/>
      <source>Select one or more arcs or circles from the sketch.</source>
      <translation type="unfinished">Select one or more arcs or circles from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="4990"/>
      <location filename="../../CommandConstraints.cpp" line="5650"/>
      <source>Select either only one or more B-Spline poles or only one or more arcs or circles from the sketch, but not mixed.</source>
      <translation type="unfinished">Select either only one or more B-Spline poles or only one or more arcs or circles from the sketch, but not mixed.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="5142"/>
      <location filename="../../CommandConstraints.cpp" line="5465"/>
      <location filename="../../CommandConstraints.cpp" line="5822"/>
      <source>Constraint only applies to arcs or circles.</source>
      <translation type="unfinished">Constraint only applies to arcs or circles.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6095"/>
      <location filename="../../CommandConstraints.cpp" line="6340"/>
      <source>Select one or two lines from the sketch. Or select two edges and a point.</source>
      <translation type="unfinished">Select one or two lines from the sketch. Or select two edges and a point.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6251"/>
      <location filename="../../CommandConstraints.cpp" line="6418"/>
      <source>Parallel lines</source>
      <translation type="unfinished">Parallel lines</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6252"/>
      <location filename="../../CommandConstraints.cpp" line="6419"/>
      <source>An angle constraint cannot be set for two parallel lines.</source>
      <translation type="unfinished">An angle constraint cannot be set for two parallel lines.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6284"/>
      <source>Cannot add an angle constraint on an axis!</source>
      <translation type="unfinished">Cannot add an angle constraint on an axis!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6597"/>
      <source>Select two edges from the sketch.</source>
      <translation type="unfinished">Select two edges from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6626"/>
      <location filename="../../CommandConstraints.cpp" line="7326"/>
      <source>Select two or more compatible edges</source>
      <translation type="unfinished">Select two or more compatible edges</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6631"/>
      <source>Sketch axes cannot be used in equality constraints</source>
      <translation type="unfinished">Sketch axes cannot be used in equality constraints</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6650"/>
      <source>Equality for B-spline edge currently unsupported.</source>
      <translation type="unfinished">Equality for B-spline edge currently unsupported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6680"/>
      <location filename="../../CommandConstraints.cpp" line="6695"/>
      <location filename="../../CommandConstraints.cpp" line="6747"/>
      <source>Select two or more edges of similar type</source>
      <translation type="unfinished">Select two or more edges of similar type</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6829"/>
      <location filename="../../CommandConstraints.cpp" line="6842"/>
      <location filename="../../CommandConstraints.cpp" line="6889"/>
      <location filename="../../CommandConstraints.cpp" line="6956"/>
      <location filename="../../CommandConstraints.cpp" line="7037"/>
      <source>Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch.</source>
      <translation type="unfinished">Select two points and a symmetry line, two points and a symmetry point or a line and a symmetry point from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6867"/>
      <location filename="../../CommandConstraints.cpp" line="7021"/>
      <source>Cannot add a symmetry constraint between a line and its end points.</source>
      <translation type="unfinished">Cannot add a symmetry constraint between a line and its end points.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6919"/>
      <location filename="../../CommandConstraints.cpp" line="6979"/>
      <source>Cannot add a symmetry constraint between a line and its end points!</source>
      <translation type="unfinished">Cannot add a symmetry constraint between a line and its end points!</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7099"/>
      <source>Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second to n2, and datum value sets the ratio n2/n1.</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation type="unfinished">Select two endpoints of lines to act as rays, and an edge representing a boundary. The first selected point corresponds to index n1, second to n2, and datum value sets the ratio n2/n1.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7147"/>
      <source>Cannot create constraint with external geometry only.</source>
      <translation type="unfinished">Cannot create constraint with external geometry only.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7154"/>
      <source>Incompatible geometry is selected.</source>
      <translation type="unfinished">Incompatible geometry is selected.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7164"/>
      <source>SnellsLaw on B-spline edge is currently unsupported.</source>
      <translation type="unfinished">SnellsLaw on B-spline edge is currently unsupported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7348"/>
      <source>You cannot internally constrain an ellipse on another ellipse. Select only one ellipse.</source>
      <translation type="unfinished">You cannot internally constrain an ellipse on another ellipse. Select only one ellipse.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7401"/>
      <location filename="../../CommandConstraints.cpp" line="7579"/>
      <source>Currently all internal geometrical elements of the ellipse are already exposed.</source>
      <translation type="unfinished">Currently all internal geometrical elements of the ellipse are already exposed.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7750"/>
      <location filename="../../CommandConstraints.cpp" line="7758"/>
      <location filename="../../CommandConstraints.cpp" line="7790"/>
      <location filename="../../CommandConstraints.cpp" line="7863"/>
      <location filename="../../CommandConstraints.cpp" line="7874"/>
      <source>Select constraints from the sketch.</source>
      <translation type="unfinished">Select constraints from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7115"/>
      <source>Selected objects are not just geometry from one sketch.</source>
      <translation type="unfinished">Selected objects are not just geometry from one sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7125"/>
      <source>Number of selected objects is not 3 (is %1).</source>
      <translation type="unfinished">Number of selected objects is not 3 (is %1).</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7269"/>
      <location filename="../../CommandConstraints.cpp" line="7282"/>
      <source>Select at least one ellipse and one edge from the sketch.</source>
      <translation type="unfinished">Select at least one ellipse and one edge from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7303"/>
      <source>Sketch axes cannot be used in internal alignment constraint</source>
      <translation type="unfinished">Sketch axes cannot be used in internal alignment constraint</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7356"/>
      <location filename="../../CommandConstraints.cpp" line="7534"/>
      <source>Maximum 2 points are supported.</source>
      <translation type="unfinished">Maximum 2 points are supported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7362"/>
      <location filename="../../CommandConstraints.cpp" line="7540"/>
      <source>Maximum 2 lines are supported.</source>
      <translation type="unfinished">Maximum 2 lines are supported.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7400"/>
      <location filename="../../CommandConstraints.cpp" line="7578"/>
      <source>Nothing to constrain</source>
      <translation type="unfinished">Nothing to constrain</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7491"/>
      <location filename="../../CommandConstraints.cpp" line="7502"/>
      <location filename="../../CommandConstraints.cpp" line="7669"/>
      <location filename="../../CommandConstraints.cpp" line="7680"/>
      <source>Extra elements</source>
      <translation type="unfinished">Extra elements</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7492"/>
      <location filename="../../CommandConstraints.cpp" line="7503"/>
      <location filename="../../CommandConstraints.cpp" line="7670"/>
      <source>More elements than possible for the given ellipse were provided. These were ignored.</source>
      <translation type="unfinished">More elements than possible for the given ellipse were provided. These were ignored.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7518"/>
      <source>You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse.</source>
      <translation type="unfinished">You cannot internally constrain an arc of ellipse on another arc of ellipse. Select only one arc of ellipse.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7526"/>
      <source>You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse.</source>
      <translation type="unfinished">You cannot internally constrain an ellipse on an arc of ellipse. Select only one ellipse or arc of ellipse.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7681"/>
      <source>More elements than possible for the given arc of ellipse were provided. These were ignored.</source>
      <translation type="unfinished">More elements than possible for the given arc of ellipse were provided. These were ignored.</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7689"/>
      <source>Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse.</source>
      <translation type="unfinished">Currently internal geometry is only supported for ellipse or arc of ellipse. The last selected element must be an ellipse or an arc of ellipse.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="116"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="124"/>
      <location filename="../../CommandSketcherVirtualSpace.cpp" line="147"/>
      <source>Select constraint(s) from the sketch.</source>
      <translation type="unfinished">Select constraint(s) from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5805"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="682"/>
      <source>CAD Kernel Error</source>
      <translation type="unfinished">CAD Kernel Error</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="432"/>
      <source>None of the selected elements is an edge.</source>
      <translation type="unfinished">None of the selected elements is an edge.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="503"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="581"/>
      <source>At least one of the selected objects was not a B-Spline and was ignored.</source>
      <translation type="unfinished">At least one of the selected objects was not a B-Spline and was ignored.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="618"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="772"/>
      <source>Wrong OCE/OCC version</source>
      <translation type="unfinished">Wrong OCE/OCC version</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="619"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="773"/>
      <source>This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher</source>
      <translation type="unfinished">This version of OCE/OCC does not support knot operation. You need 6.9.0 or higher</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="641"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="795"/>
      <source>The selection comprises more than one item. Please select just one knot.</source>
      <translation type="unfinished">The selection comprises more than one item. Please select just one knot.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="691"/>
      <source>Input Error</source>
      <translation type="unfinished">Input Error</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="704"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="844"/>
      <source>None of the selected elements is a knot of a B-spline</source>
      <translation type="unfinished">None of the selected elements is a knot of a B-spline</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="128"/>
      <location filename="../../CommandSketcherTools.cpp" line="136"/>
      <location filename="../../CommandSketcherTools.cpp" line="239"/>
      <location filename="../../CommandSketcherTools.cpp" line="247"/>
      <source>Select at least two edges from the sketch.</source>
      <translation type="unfinished">Select at least two edges from the sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="168"/>
      <location filename="../../CommandSketcherTools.cpp" line="271"/>
      <source>One selected edge is not connectable</source>
      <translation type="unfinished">One selected edge is not connectable</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="178"/>
      <source>Closing a shape formed by exactly two lines makes no sense.</source>
      <translation type="unfinished">Closing a shape formed by exactly two lines makes no sense.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="326"/>
      <location filename="../../CommandSketcherTools.cpp" line="954"/>
      <location filename="../../CommandSketcherTools.cpp" line="1049"/>
      <location filename="../../CommandSketcherTools.cpp" line="1057"/>
      <location filename="../../CommandSketcherTools.cpp" line="1410"/>
      <location filename="../../CommandSketcherTools.cpp" line="1419"/>
      <location filename="../../CommandSketcherTools.cpp" line="1945"/>
      <location filename="../../CommandSketcherTools.cpp" line="1954"/>
      <location filename="../../CommandSketcherTools.cpp" line="2212"/>
      <location filename="../../CommandSketcherTools.cpp" line="2221"/>
      <source>Select elements from a single sketch.</source>
      <translation type="unfinished">Select elements from a single sketch.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="826"/>
      <source>No constraint selected</source>
      <translation type="unfinished">No constraint selected</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="827"/>
      <source>At least one constraint must be selected</source>
      <translation type="unfinished">At least one constraint must be selected</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1162"/>
      <source>A symmetric construction requires at least two geometric elements, the last geometric element being the reference for the symmetry construction.</source>
      <translation type="unfinished">A symmetric construction requires at least two geometric elements, the last geometric element being the reference for the symmetry construction.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1171"/>
      <source>The last element must be a point or a line serving as reference for the symmetry construction.</source>
      <translation type="unfinished">The last element must be a point or a line serving as reference for the symmetry construction.</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1478"/>
      <location filename="../../CommandSketcherTools.cpp" line="2016"/>
      <source>A copy requires at least one selected non-external geometric element</source>
      <translation type="unfinished">A copy requires at least one selected non-external geometric element</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2079"/>
      <source>Delete All Geometry</source>
      <translation type="unfinished">Delete All Geometry</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2080"/>
      <source>Are you really sure you want to delete all geometry and constraints?</source>
      <translation type="unfinished">Are you really sure you want to delete all geometry and constraints?</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2141"/>
      <source>Delete All Constraints</source>
      <translation type="unfinished">Delete All Constraints</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2142"/>
      <source>Are you really sure you want to delete all the constraints?</source>
      <translation type="unfinished">Are you really sure you want to delete all the constraints?</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="2266"/>
      <source>Removal of axes alignment requires at least one selected non-external geometric element</source>
      <translation type="unfinished">Removal of axes alignment requires at least one selected non-external geometric element</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="80"/>
      <source>Distance constraint</source>
      <translation type="unfinished">Distance constraint</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="81"/>
      <source>Not allowed to edit the datum because the sketch contains conflicting constraints</source>
      <translation type="unfinished">Not allowed to edit the datum because the sketch contains conflicting constraints</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::CarbonCopySelection</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6806"/>
      <source>Carbon copy would cause a circular dependency.</source>
      <translation type="unfinished">Carbon copy would cause a circular dependency.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6809"/>
      <source>This object is in another document.</source>
      <translation type="unfinished">This object is in another document.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6812"/>
      <source>This object belongs to another body. Hold Ctrl to allow cross-references.</source>
      <translation type="unfinished">This object belongs to another body. Hold Ctrl to allow cross-references.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6815"/>
      <source>This object belongs to another body and it contains external geometry. Cross-reference not allowed.</source>
      <translation type="unfinished">This object belongs to another body and it contains external geometry. Cross-reference not allowed.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6818"/>
      <source>This object belongs to another part.</source>
      <translation type="unfinished">This object belongs to another part.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6821"/>
      <source>The selected sketch is not parallel to this sketch. Hold Ctrl+Alt to allow non-parallel sketches.</source>
      <translation type="unfinished">The selected sketch is not parallel to this sketch. Hold Ctrl+Alt to allow non-parallel sketches.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6824"/>
      <source>The XY axes of the selected sketch do not have the same direction as this sketch. Hold Ctrl+Alt to disregard it.</source>
      <translation type="unfinished">The XY axes of the selected sketch do not have the same direction as this sketch. Hold Ctrl+Alt to disregard it.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6827"/>
      <source>The origin of the selected sketch is not aligned with the origin of this sketch. Hold Ctrl+Alt to disregard it.</source>
      <translation type="unfinished">The origin of the selected sketch is not aligned with the origin of this sketch. Hold Ctrl+Alt to disregard it.</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ConstraintView</name>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="481"/>
      <source>Change value</source>
      <translation>Промяна на стойността</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="485"/>
      <source>Toggle to/from reference</source>
      <translation type="unfinished">Toggle to/from reference</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="488"/>
      <source>Deactivate</source>
      <translation type="unfinished">Deactivate</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="488"/>
      <source>Activate</source>
      <translation type="unfinished">Activate</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="492"/>
      <source>Show constraints</source>
      <translation type="unfinished">Show constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="494"/>
      <source>Hide constraints</source>
      <translation type="unfinished">Hide constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="500"/>
      <source>Rename</source>
      <translation>Преименуване</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="507"/>
      <source>Center sketch</source>
      <translation type="unfinished">Center sketch</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="510"/>
      <source>Delete</source>
      <translation>Изтриване</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="514"/>
      <source>Swap constraint names</source>
      <translation type="unfinished">Swap constraint names</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="604"/>
      <source>Unnamed constraint</source>
      <translation type="unfinished">Unnamed constraint</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="605"/>
      <source>Only the names of named constraints can be swapped.</source>
      <translation type="unfinished">Only the names of named constraints can be swapped.</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::EditDatumDialog</name>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="96"/>
      <source>Insert angle</source>
      <translation type="unfinished">Insert angle</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="98"/>
      <source>Angle:</source>
      <translation>Ъгъл:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="102"/>
      <source>Insert radius</source>
      <translation type="unfinished">Insert radius</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="104"/>
      <source>Radius:</source>
      <translation>Радиус:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="108"/>
      <source>Insert diameter</source>
      <translation type="unfinished">Insert diameter</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="110"/>
      <source>Diameter:</source>
      <translation>Диаметър:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="114"/>
      <source>Insert weight</source>
      <translation type="unfinished">Insert weight</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="119"/>
      <source>Refractive index ratio</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation type="unfinished">Refractive index ratio</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="120"/>
      <source>Ratio n2/n1:</source>
      <comment>Constraint_SnellsLaw</comment>
      <translation type="unfinished">Ratio n2/n1:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="125"/>
      <source>Insert length</source>
      <translation type="unfinished">Insert length</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="127"/>
      <source>Length:</source>
      <translation>Дължина:</translation>
    </message>
    <message>
      <location filename="../../EditDatumDialog.cpp" line="115"/>
      <source>Weight:</source>
      <translation type="unfinished">Weight:</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7181"/>
      <source>Refractive index ratio</source>
      <translation type="unfinished">Refractive index ratio</translation>
    </message>
    <message>
      <location filename="../../CommandConstraints.cpp" line="7182"/>
      <source>Ratio n2/n1:</source>
      <translation type="unfinished">Ratio n2/n1:</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ElementView</name>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="185"/>
      <source>Delete</source>
      <translation>Изтриване</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ExternalSelection</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6615"/>
      <source>Linking this will cause circular dependency.</source>
      <translation type="unfinished">Linking this will cause circular dependency.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6618"/>
      <source>This object is in another document.</source>
      <translation type="unfinished">This object is in another document.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6621"/>
      <source>This object belongs to another body, can't link.</source>
      <translation type="unfinished">This object belongs to another body, can't link.</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="6624"/>
      <source>This object belongs to another part, can't link.</source>
      <translation type="unfinished">This object belongs to another part, can't link.</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::InsertDatum</name>
    <message>
      <location filename="../../InsertDatum.ui" line="23"/>
      <source>Insert datum</source>
      <translation type="unfinished">Insert datum</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="31"/>
      <source>datum:</source>
      <translation type="unfinished">datum:</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="48"/>
      <source>Name (optional)</source>
      <translation type="unfinished">Name (optional)</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="61"/>
      <source>Constraint name (available for expressions)</source>
      <translation type="unfinished">Constraint name (available for expressions)</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="76"/>
      <source>Reference (or constraint) dimension</source>
      <translation type="unfinished">Reference (or constraint) dimension</translation>
    </message>
    <message>
      <location filename="../../InsertDatum.ui" line="79"/>
      <source>Reference</source>
      <translation>Референция</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::PropertyConstraintListItem</name>
    <message>
      <location filename="../../PropertyConstraintListItem.cpp" line="131"/>
      <location filename="../../PropertyConstraintListItem.cpp" line="184"/>
      <source>Unnamed</source>
      <translation>Безименно</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchMirrorDialog</name>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="14"/>
      <location filename="../../SketchMirrorDialog.ui" line="20"/>
      <source>Select Mirror Axis/Point</source>
      <translation type="unfinished">Select Mirror Axis/Point</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="26"/>
      <source>X-Axis</source>
      <translation type="unfinished">X-Axis</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="36"/>
      <source>Y-Axis</source>
      <translation type="unfinished">Y-Axis</translation>
    </message>
    <message>
      <location filename="../../SketchMirrorDialog.ui" line="43"/>
      <source>Origin</source>
      <translation type="unfinished">Origin</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchOrientationDialog</name>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="14"/>
      <source>Choose orientation</source>
      <translation type="unfinished">Choose orientation</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="20"/>
      <source>Sketch orientation</source>
      <translation type="unfinished">Sketch orientation</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="26"/>
      <source>XY-Plane</source>
      <translation type="unfinished">XY-Plane</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="36"/>
      <source>XZ-Plane</source>
      <translation type="unfinished">XZ-Plane</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="43"/>
      <source>YZ-Plane</source>
      <translation type="unfinished">YZ-Plane</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="72"/>
      <source>Reverse direction</source>
      <translation type="unfinished">Reverse direction</translation>
    </message>
    <message>
      <location filename="../../SketchOrientationDialog.ui" line="81"/>
      <source>Offset:</source>
      <translation type="unfinished">Offset:</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketchRectangularArrayDialog</name>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="17"/>
      <source>Create array</source>
      <translation type="unfinished">Create array</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="25"/>
      <source>Columns:</source>
      <translation type="unfinished">Columns:</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="32"/>
      <source>Number of columns of the linear array</source>
      <translation type="unfinished">Number of columns of the linear array</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="52"/>
      <source>Rows:</source>
      <translation type="unfinished">Rows:</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="59"/>
      <source>Number of rows of the linear array</source>
      <translation type="unfinished">Number of rows of the linear array</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="77"/>
      <source>Makes the inter-row and inter-col spacing the same if clicked</source>
      <translation type="unfinished">Makes the inter-row and inter-col spacing the same if clicked</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="80"/>
      <source>Equal vertical/horizontal spacing</source>
      <translation type="unfinished">Equal vertical/horizontal spacing</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="93"/>
      <source>If selected, each element in the array is constrained
with respect to the others using construction lines</source>
      <translation type="unfinished">If selected, each element in the array is constrained
with respect to the others using construction lines</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="116"/>
      <source>If selected, it substitutes dimensional constraints by geometric constraints
in the copies, so that a change in the original element is directly
reflected on copies</source>
      <translation type="unfinished">If selected, it substitutes dimensional constraints by geometric constraints
in the copies, so that a change in the original element is directly
reflected on copies</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="100"/>
      <source>Constrain inter-element separation</source>
      <translation type="unfinished">Constrain inter-element separation</translation>
    </message>
    <message>
      <location filename="../../SketchRectangularArrayDialog.ui" line="121"/>
      <source>Clone</source>
      <translation>Клониране</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherGeneralWidget</name>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="130"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="135"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="140"/>
      <source>Normal Geometry</source>
      <translation type="unfinished">Normal Geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="130"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="135"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="140"/>
      <source>Construction Geometry</source>
      <translation type="unfinished">Construction Geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="130"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="135"/>
      <location filename="../../TaskSketcherGeneral.cpp" line="140"/>
      <source>External Geometry</source>
      <translation type="unfinished">External Geometry</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherRegularPolygonDialog</name>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="17"/>
      <source>Create array</source>
      <translation type="unfinished">Create array</translation>
    </message>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="25"/>
      <source>Number of Sides:</source>
      <translation type="unfinished">Number of Sides:</translation>
    </message>
    <message>
      <location filename="../../SketcherRegularPolygonDialog.ui" line="32"/>
      <source>Number of columns of the linear array</source>
      <translation type="unfinished">Number of columns of the linear array</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettings</name>
    <message>
      <location filename="../../SketcherSettings.ui" line="14"/>
      <location filename="../../SketcherSettings.ui" line="109"/>
      <source>General</source>
      <translation>Общи</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="27"/>
      <source>Sketcher solver</source>
      <translation type="unfinished">Sketcher solver</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="33"/>
      <source>Sketcher dialog will have additional section
'Advanced solver control' to adjust solver settings</source>
      <translation type="unfinished">Sketcher dialog will have additional section
'Advanced solver control' to adjust solver settings</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="37"/>
      <source>Show section 'Advanced solver control' in task dialog</source>
      <translation type="unfinished">Show section 'Advanced solver control' in task dialog</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="53"/>
      <source>Dragging performance</source>
      <translation type="unfinished">Dragging performance</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="59"/>
      <source>Special solver algorithm will be used while dragging sketch elements.
Requires to re-enter edit mode to take effect.</source>
      <translation type="unfinished">Special solver algorithm will be used while dragging sketch elements.
Requires to re-enter edit mode to take effect.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="63"/>
      <source>Improve solving while dragging</source>
      <translation type="unfinished">Improve solving while dragging</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="115"/>
      <source>New constraints that would be redundant will automatically be removed</source>
      <translation type="unfinished">New constraints that would be redundant will automatically be removed</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="118"/>
      <source>Auto remove redundants</source>
      <translation type="unfinished">Auto remove redundants</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="134"/>
      <source>Allow to leave sketch edit mode when pressing Esc button</source>
      <translation type="unfinished">Allow to leave sketch edit mode when pressing Esc button</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="137"/>
      <source>Esc can leave sketch edit mode</source>
      <translation type="unfinished">Esc can leave sketch edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="153"/>
      <source>Notifies about automatic constraint substitutions</source>
      <translation type="unfinished">Notifies about automatic constraint substitutions</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="156"/>
      <source>Notify automatic constraint substitutions</source>
      <translation type="unfinished">Notify automatic constraint substitutions</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.ui" line="20"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettingsColors</name>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="14"/>
      <source>Colors</source>
      <translation>Цветове</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="266"/>
      <source>Construction geometry</source>
      <translation type="unfinished">Construction geometry</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="403"/>
      <source>External geometry</source>
      <translation type="unfinished">External geometry</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="751"/>
      <source>Color of edges</source>
      <translation type="unfinished">Color of edges</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="731"/>
      <source>Color of vertices</source>
      <translation type="unfinished">Color of vertices</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="20"/>
      <source>Working colors</source>
      <translation type="unfinished">Working colors</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="34"/>
      <source>Coordinate text</source>
      <translation type="unfinished">Coordinate text</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="41"/>
      <source>Color used while new sketch elements are created</source>
      <translation type="unfinished">Color used while new sketch elements are created</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="88"/>
      <source>Creating line</source>
      <translation type="unfinished">Creating line</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="115"/>
      <source>Cursor crosshair</source>
      <translation type="unfinished">Cursor crosshair</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="140"/>
      <source>Geometric element colors</source>
      <translation type="unfinished">Geometric element colors</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="154"/>
      <source>Internal alignment edge</source>
      <translation type="unfinished">Internal alignment edge</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="167"/>
      <source>Unconstrained</source>
      <translation type="unfinished">Unconstrained</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="180"/>
      <source>Color of edges being edited</source>
      <translation type="unfinished">Color of edges being edited</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="200"/>
      <location filename="../../SketcherSettingsColors.ui" line="784"/>
      <source>Edge</source>
      <translation>Ръб</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="213"/>
      <source>Color of vertices being edited</source>
      <translation type="unfinished">Color of vertices being edited</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="233"/>
      <location filename="../../SketcherSettingsColors.ui" line="771"/>
      <source>Vertex</source>
      <translation type="unfinished">Vertex</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="305"/>
      <source>Color of construction geometry in edit mode</source>
      <translation type="unfinished">Color of construction geometry in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="597"/>
      <source>Dimensional constraint</source>
      <translation type="unfinished">Dimensional constraint</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="624"/>
      <source>Reference constraint</source>
      <translation type="unfinished">Reference constraint</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="678"/>
      <source>Deactivated constraint</source>
      <translation type="unfinished">Deactivated constraint</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="723"/>
      <source>Colors outside Sketcher</source>
      <translation type="unfinished">Colors outside Sketcher</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="279"/>
      <source>Color of edges of internal alignment geometry</source>
      <translation type="unfinished">Color of edges of internal alignment geometry</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="383"/>
      <source>Color of external geometry in edit mode</source>
      <translation type="unfinished">Color of external geometry in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="442"/>
      <source>Constrained</source>
      <translation type="unfinished">Constrained</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="466"/>
      <source>Invalid Sketch</source>
      <translation type="unfinished">Invalid Sketch</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="479"/>
      <source>Fully constrained Sketch</source>
      <translation type="unfinished">Fully constrained Sketch</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="518"/>
      <source>Color of geometry indicating an invalid sketch</source>
      <translation type="unfinished">Color of geometry indicating an invalid sketch</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="492"/>
      <source>Color of fully constrained geometry in edit mode</source>
      <translation type="unfinished">Color of fully constrained geometry in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="331"/>
      <source>Color of fully constrained edge color in edit mode</source>
      <translation type="unfinished">Color of fully constrained edge color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="246"/>
      <source>Color of fully constrained construction edge color in edit mode</source>
      <translation type="unfinished">Color of fully constrained construction edge color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="357"/>
      <source>Color of fully constrained internal alignment edge color in edit mode</source>
      <translation type="unfinished">Color of fully constrained internal alignment edge color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="416"/>
      <source>Color of fully constrained vertex color in edit mode</source>
      <translation type="unfinished">Color of fully constrained vertex color in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="556"/>
      <source>Constraint colors</source>
      <translation type="unfinished">Constraint colors</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="570"/>
      <source>Constraint symbols</source>
      <translation type="unfinished">Constraint symbols</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="577"/>
      <source>Color of driving constraints in edit mode</source>
      <translation type="unfinished">Color of driving constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="631"/>
      <source>Color of reference constraints in edit mode</source>
      <translation type="unfinished">Color of reference constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="651"/>
      <source>Expression dependent constraint</source>
      <translation type="unfinished">Expression dependent constraint</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="658"/>
      <source>Color of expression dependent constraints in edit mode</source>
      <translation type="unfinished">Color of expression dependent constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="685"/>
      <source>Color of deactivated constraints in edit mode</source>
      <translation type="unfinished">Color of deactivated constraints in edit mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="604"/>
      <source>Color of dimensional driving constraints</source>
      <translation type="unfinished">Color of dimensional driving constraints</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="95"/>
      <source>Text color of the coordinates</source>
      <translation type="unfinished">Text color of the coordinates</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsColors.ui" line="61"/>
      <source>Color of crosshair cursor.
(The one you get when creating a new sketch element.)</source>
      <translation type="unfinished">Color of crosshair cursor.
(The one you get when creating a new sketch element.)</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherSettingsDisplay</name>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="14"/>
      <source>Display</source>
      <translation>Визуализиране</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="20"/>
      <source>Sketch editing</source>
      <translation type="unfinished">Sketch editing</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="166"/>
      <source>Ask for value after creating a dimensional constraint</source>
      <translation type="unfinished">Ask for value after creating a dimensional constraint</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="134"/>
      <source>Segments per geometry</source>
      <translation type="unfinished">Segments per geometry</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="204"/>
      <source>Constraint creation "Continue Mode"</source>
      <translation type="unfinished">Constraint creation "Continue Mode"</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="220"/>
      <source>Base length units will not be displayed in constraints.
Supports all unit systems except 'US customary' and 'Building US/Euro'.</source>
      <translation type="unfinished">Base length units will not be displayed in constraints.
Supports all unit systems except 'US customary' and 'Building US/Euro'.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="224"/>
      <source>Hide base length units for supported unit systems</source>
      <translation type="unfinished">Hide base length units for supported unit systems</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="32"/>
      <source>Font size</source>
      <translation type="unfinished">Font size</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="42"/>
      <source>Font size used for labels and constraints.</source>
      <translation type="unfinished">Font size used for labels and constraints.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="83"/>
      <source>The 3D view is scaled based on this factor.</source>
      <translation type="unfinished">The 3D view is scaled based on this factor.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="124"/>
      <source>Line pattern used for grid lines.</source>
      <translation type="unfinished">Line pattern used for grid lines.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="144"/>
      <source>The number of polygons used for geometry approximation.</source>
      <translation type="unfinished">The number of polygons used for geometry approximation.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="163"/>
      <source>A dialog will pop up to input a value for new dimensional constraints.</source>
      <translation type="unfinished">A dialog will pop up to input a value for new dimensional constraints.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="182"/>
      <source>The current sketcher creation tool will remain active after creation.</source>
      <translation type="unfinished">The current sketcher creation tool will remain active after creation.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="201"/>
      <source>The current constraint creation tool will remain active after creation.</source>
      <translation type="unfinished">The current constraint creation tool will remain active after creation.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="237"/>
      <source>If checked, displays the name on dimensional constraints (if exists).</source>
      <translation type="unfinished">If checked, displays the name on dimensional constraints (if exists).</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="240"/>
      <source>Show dimensional constraint name with format</source>
      <translation type="unfinished">Show dimensional constraint name with format</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="256"/>
      <source>%N = %V</source>
      <translation type="unfinished">%N = %V</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="259"/>
      <source>The format of the dimensional constraint string presentation.
Defaults to: %N = %V

%N - name parameter
%V - dimension value</source>
      <translation type="unfinished">The format of the dimensional constraint string presentation.
Defaults to: %N = %V

%N - name parameter
%V - dimension value</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="266"/>
      <source>DimensionalStringFormat</source>
      <translation type="unfinished">DimensionalStringFormat</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="306"/>
      <source>Visibility automation</source>
      <translation type="unfinished">Visibility automation</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="312"/>
      <source>When opening a sketch, hide all features that depend on it.</source>
      <translation type="unfinished">When opening a sketch, hide all features that depend on it.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="331"/>
      <source>When opening a sketch, show sources for external geometry links.</source>
      <translation type="unfinished">When opening a sketch, show sources for external geometry links.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="350"/>
      <source>When opening a sketch, show objects the sketch is attached to.</source>
      <translation type="unfinished">When opening a sketch, show objects the sketch is attached to.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="453"/>
      <source>Applies current visibility automation settings to all sketches in open documents.</source>
      <translation type="unfinished">Applies current visibility automation settings to all sketches in open documents.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="315"/>
      <source>Hide all objects that depend on the sketch</source>
      <translation type="unfinished">Hide all objects that depend on the sketch</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="334"/>
      <source>Show objects used for external geometry</source>
      <translation type="unfinished">Show objects used for external geometry</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="353"/>
      <source>Show objects that the sketch is attached to</source>
      <translation type="unfinished">Show objects that the sketch is attached to</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="369"/>
      <source>When closing a sketch, move camera back to where it was before the sketch was opened.</source>
      <translation type="unfinished">When closing a sketch, move camera back to where it was before the sketch was opened.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="392"/>
      <source>Force orthographic camera when entering edit</source>
      <translation type="unfinished">Force orthographic camera when entering edit</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="408"/>
      <source>Open a sketch in Section View mode by default.
Then objects are only visible behind the sketch plane.</source>
      <translation type="unfinished">Open a sketch in Section View mode by default.
Then objects are only visible behind the sketch plane.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="412"/>
      <source>Open sketch in Section View mode</source>
      <translation type="unfinished">Open sketch in Section View mode</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="434"/>
      <source>Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on the View tab.</source>
      <translation type="unfinished">Note: these settings are defaults applied to new sketches. The behavior is remembered for each sketch individually as properties on the View tab.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="73"/>
      <source>View scale ratio</source>
      <translation type="unfinished">View scale ratio</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="372"/>
      <source>Restore camera position after editing</source>
      <translation type="unfinished">Restore camera position after editing</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="388"/>
      <source>When entering edit mode, force orthographic view of camera.
Works only when "Restore camera position after editing" is enabled.</source>
      <translation type="unfinished">When entering edit mode, force orthographic view of camera.
Works only when "Restore camera position after editing" is enabled.</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="456"/>
      <source>Apply to existing sketches</source>
      <translation type="unfinished">Apply to existing sketches</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="45"/>
      <source>px</source>
      <translation>px</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="185"/>
      <source>Geometry creation "Continue Mode"</source>
      <translation type="unfinished">Geometry creation "Continue Mode"</translation>
    </message>
    <message>
      <location filename="../../SketcherSettingsDisplay.ui" line="114"/>
      <source>Grid line pattern</source>
      <translation type="unfinished">Grid line pattern</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.cpp" line="232"/>
      <source>Unexpected C++ exception</source>
      <translation type="unfinished">Unexpected C++ exception</translation>
    </message>
    <message>
      <location filename="../../SketcherSettings.cpp" line="235"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::SketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="139"/>
      <source>No missing coincidences</source>
      <translation type="unfinished">No missing coincidences</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="140"/>
      <source>No missing coincidences found</source>
      <translation type="unfinished">No missing coincidences found</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="145"/>
      <source>Missing coincidences</source>
      <translation type="unfinished">Missing coincidences</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="146"/>
      <source>%1 missing coincidences found</source>
      <translation type="unfinished">%1 missing coincidences found</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="182"/>
      <source>No invalid constraints</source>
      <translation type="unfinished">No invalid constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="183"/>
      <source>No invalid constraints found</source>
      <translation type="unfinished">No invalid constraints found</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="187"/>
      <source>Invalid constraints</source>
      <translation type="unfinished">Invalid constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="188"/>
      <source>Invalid constraints found</source>
      <translation type="unfinished">Invalid constraints found</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="219"/>
      <location filename="../../TaskSketcherValidation.cpp" line="230"/>
      <location filename="../../TaskSketcherValidation.cpp" line="237"/>
      <location filename="../../TaskSketcherValidation.cpp" line="248"/>
      <source>Reversed external geometry</source>
      <translation type="unfinished">Reversed external geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="220"/>
      <source>%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

%2 constraints are linking to the endpoints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).

Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15</source>
      <translation type="unfinished">%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

%2 constraints are linking to the endpoints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).

Click "Swap endpoints in constraints" button to reassign endpoints. Do this only once to sketches created in FreeCAD older than v0.15</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="231"/>
      <source>%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

However, no constraints linking to the endpoints were found.</source>
      <translation type="unfinished">%1 reversed external-geometry arcs were found. Their endpoints are encircled in 3d view.

However, no constraints linking to the endpoints were found.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="238"/>
      <source>No reversed external-geometry arcs were found.</source>
      <translation type="unfinished">No reversed external-geometry arcs were found.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="249"/>
      <source>%1 changes were made to constraints linking to endpoints of reversed arcs.</source>
      <translation type="unfinished">%1 changes were made to constraints linking to endpoints of reversed arcs.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="262"/>
      <location filename="../../TaskSketcherValidation.cpp" line="276"/>
      <source>Constraint orientation locking</source>
      <translation type="unfinished">Constraint orientation locking</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="263"/>
      <source>Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).</source>
      <translation type="unfinished">Orientation locking was enabled and recomputed for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view).</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="277"/>
      <source>Orientation locking was disabled for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view). Note that for all future constraints, the locking still defaults to ON.</source>
      <translation type="unfinished">Orientation locking was disabled for %1 constraints. The constraints have been listed in Report view (menu View -&gt; Panels -&gt; Report view). Note that for all future constraints, the locking still defaults to ON.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="289"/>
      <location filename="../../TaskSketcherValidation.cpp" line="301"/>
      <source>Delete constraints to external geom.</source>
      <translation type="unfinished">Delete constraints to external geom.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="290"/>
      <source>You are about to delete ALL constraints that deal with external geometry. This is useful to rescue a sketch with broken/changed links to external geometry. Are you sure you want to delete the constraints?</source>
      <translation type="unfinished">You are about to delete ALL constraints that deal with external geometry. This is useful to rescue a sketch with broken/changed links to external geometry. Are you sure you want to delete the constraints?</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="302"/>
      <source>All constraints that deal with external geometry were deleted.</source>
      <translation type="unfinished">All constraints that deal with external geometry were deleted.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="359"/>
      <source>No degenerated geometry</source>
      <translation type="unfinished">No degenerated geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="360"/>
      <source>No degenerated geometry found</source>
      <translation type="unfinished">No degenerated geometry found</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="364"/>
      <source>Degenerated geometry</source>
      <translation type="unfinished">Degenerated geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.cpp" line="365"/>
      <source>%1 degenerated geometry found</source>
      <translation type="unfinished">%1 degenerated geometry found</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherConstrains</name>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="26"/>
      <source>Form</source>
      <translation type="unfinished">Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="34"/>
      <source>Filter:</source>
      <translation type="unfinished">Filter:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="45"/>
      <source>All</source>
      <translation type="unfinished">All</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="55"/>
      <source>Datums</source>
      <translation type="unfinished">Datums</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="60"/>
      <source>Named</source>
      <translation type="unfinished">Named</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="65"/>
      <source>Reference</source>
      <translation>Референция</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="70"/>
      <source>Horizontal</source>
      <translation>По хоризонталата</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="75"/>
      <source>Vertical</source>
      <translation>По вертикалата</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="80"/>
      <source>Coincident</source>
      <translation type="unfinished">Coincident</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="85"/>
      <source>Point on Object</source>
      <translation type="unfinished">Point on Object</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="90"/>
      <source>Parallel</source>
      <translation>Паралел</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="95"/>
      <source>Perpendicular</source>
      <translation type="unfinished">Perpendicular</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="100"/>
      <source>Tangent</source>
      <translation>Тангента</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="105"/>
      <source>Equality</source>
      <translation type="unfinished">Equality</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="110"/>
      <source>Symmetric</source>
      <translation>Симетрично</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="115"/>
      <source>Block</source>
      <translation type="unfinished">Block</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="120"/>
      <source>Distance</source>
      <translation type="unfinished">Distance</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="125"/>
      <source>Horizontal Distance</source>
      <translation type="unfinished">Horizontal Distance</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="130"/>
      <source>Vertical Distance</source>
      <translation type="unfinished">Vertical Distance</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="135"/>
      <source>Radius</source>
      <translation>Радиус</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="140"/>
      <source>Weight</source>
      <translation>Тегло</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="145"/>
      <source>Diameter</source>
      <translation>Диаметър</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="150"/>
      <source>Angle</source>
      <translation>Ъгъл</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="155"/>
      <source>Snell's Law</source>
      <translation type="unfinished">Snell's Law</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="160"/>
      <source>Internal Alignment</source>
      <translation type="unfinished">Internal Alignment</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="195"/>
      <source>View</source>
      <translation>Изглед</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="213"/>
      <source>Shows all the constraints in the list</source>
      <translation type="unfinished">Shows all the constraints in the list</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="216"/>
      <source>Show All</source>
      <translation>Показване на всичко</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="235"/>
      <source>Hides all the constraints in the list</source>
      <translation type="unfinished">Hides all the constraints in the list</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="238"/>
      <source>Hide All</source>
      <translation type="unfinished">Hide All</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="244"/>
      <source>Controls visualisation in the 3D view</source>
      <translation type="unfinished">Controls visualisation in the 3D view</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="247"/>
      <source>Automation</source>
      <translation type="unfinished">Automation</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="265"/>
      <source>Constraint visualisation tracks filter selection so that filtered out constraints are hidden</source>
      <translation type="unfinished">Constraint visualisation tracks filter selection so that filtered out constraints are hidden</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="268"/>
      <source>Track filter selection</source>
      <translation type="unfinished">Track filter selection</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="295"/>
      <source>Controls widget list behaviour</source>
      <translation type="unfinished">Controls widget list behaviour</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="298"/>
      <source>List</source>
      <translation>Списък</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="347"/>
      <source>Internal alignments will be hidden</source>
      <translation type="unfinished">Internal alignments will be hidden</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="350"/>
      <source>Hide internal alignment</source>
      <translation type="unfinished">Hide internal alignment</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="316"/>
      <source>Extended information will be added to the list</source>
      <translation type="unfinished">Extended information will be added to the list</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="50"/>
      <source>Geometric</source>
      <translation type="unfinished">Geometric</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.ui" line="319"/>
      <source>Extended information</source>
      <translation type="unfinished">Extended information</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="626"/>
      <source>Constraints</source>
      <translation type="unfinished">Constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherConstrains.cpp" line="755"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="945"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="961"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="997"/>
      <location filename="../../TaskSketcherConstrains.cpp" line="1015"/>
      <source>Error</source>
      <translation>Грешка</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherElements</name>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="14"/>
      <source>Form</source>
      <translation type="unfinished">Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="22"/>
      <source>Type:</source>
      <translation>Тип:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="42"/>
      <source>Edge</source>
      <translation>Ръб</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="47"/>
      <source>Starting Point</source>
      <translation type="unfinished">Starting Point</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="52"/>
      <source>End Point</source>
      <translation type="unfinished">End Point</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="57"/>
      <source>Center Point</source>
      <translation type="unfinished">Center Point</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="69"/>
      <source>Mode:</source>
      <translation type="unfinished">Mode:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="89"/>
      <source>All</source>
      <translation type="unfinished">All</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="94"/>
      <source>Normal</source>
      <translation type="unfinished">Normal</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="104"/>
      <source>External</source>
      <translation type="unfinished">External</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="133"/>
      <source>Extended naming containing info about element mode</source>
      <translation type="unfinished">Extended naming containing info about element mode</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="136"/>
      <source>Extended naming</source>
      <translation type="unfinished">Extended naming</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="146"/>
      <source>Only the type 'Edge' will be available for the list</source>
      <translation type="unfinished">Only the type 'Edge' will be available for the list</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="149"/>
      <source>Auto-switch to Edge</source>
      <translation type="unfinished">Auto-switch to Edge</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="259"/>
      <source>Elements</source>
      <translation type="unfinished">Elements</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="280"/>
      <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;%1&amp;quot;: multiple selection&lt;/p&gt;&lt;p&gt;&amp;quot;%2&amp;quot;: switch to next valid type&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
      <translation type="unfinished">&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;&amp;quot;%1&amp;quot;: multiple selection&lt;/p&gt;&lt;p&gt;&amp;quot;%2&amp;quot;: switch to next valid type&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="749"/>
      <location filename="../../TaskSketcherElements.cpp" line="750"/>
      <location filename="../../TaskSketcherElements.cpp" line="855"/>
      <location filename="../../TaskSketcherElements.cpp" line="856"/>
      <source>Point</source>
      <translation>Точка</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="752"/>
      <location filename="../../TaskSketcherElements.cpp" line="754"/>
      <location filename="../../TaskSketcherElements.cpp" line="858"/>
      <location filename="../../TaskSketcherElements.cpp" line="859"/>
      <source>Line</source>
      <translation>Линия</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.ui" line="99"/>
      <location filename="../../TaskSketcherElements.cpp" line="753"/>
      <location filename="../../TaskSketcherElements.cpp" line="757"/>
      <location filename="../../TaskSketcherElements.cpp" line="761"/>
      <location filename="../../TaskSketcherElements.cpp" line="765"/>
      <location filename="../../TaskSketcherElements.cpp" line="769"/>
      <location filename="../../TaskSketcherElements.cpp" line="773"/>
      <location filename="../../TaskSketcherElements.cpp" line="777"/>
      <location filename="../../TaskSketcherElements.cpp" line="781"/>
      <location filename="../../TaskSketcherElements.cpp" line="785"/>
      <source>Construction</source>
      <translation>Конструиране</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="756"/>
      <location filename="../../TaskSketcherElements.cpp" line="758"/>
      <location filename="../../TaskSketcherElements.cpp" line="861"/>
      <location filename="../../TaskSketcherElements.cpp" line="862"/>
      <source>Arc</source>
      <translation>Дъга</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="760"/>
      <location filename="../../TaskSketcherElements.cpp" line="762"/>
      <location filename="../../TaskSketcherElements.cpp" line="864"/>
      <location filename="../../TaskSketcherElements.cpp" line="865"/>
      <source>Circle</source>
      <translation>Кръг</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="764"/>
      <location filename="../../TaskSketcherElements.cpp" line="766"/>
      <location filename="../../TaskSketcherElements.cpp" line="867"/>
      <location filename="../../TaskSketcherElements.cpp" line="868"/>
      <source>Ellipse</source>
      <translation>Елипса</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="768"/>
      <location filename="../../TaskSketcherElements.cpp" line="770"/>
      <location filename="../../TaskSketcherElements.cpp" line="870"/>
      <location filename="../../TaskSketcherElements.cpp" line="871"/>
      <source>Elliptical Arc</source>
      <translation type="unfinished">Elliptical Arc</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="772"/>
      <location filename="../../TaskSketcherElements.cpp" line="774"/>
      <location filename="../../TaskSketcherElements.cpp" line="873"/>
      <location filename="../../TaskSketcherElements.cpp" line="874"/>
      <source>Hyperbolic Arc</source>
      <translation type="unfinished">Hyperbolic Arc</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="776"/>
      <location filename="../../TaskSketcherElements.cpp" line="778"/>
      <location filename="../../TaskSketcherElements.cpp" line="876"/>
      <location filename="../../TaskSketcherElements.cpp" line="877"/>
      <source>Parabolic Arc</source>
      <translation type="unfinished">Parabolic Arc</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="780"/>
      <location filename="../../TaskSketcherElements.cpp" line="782"/>
      <location filename="../../TaskSketcherElements.cpp" line="879"/>
      <location filename="../../TaskSketcherElements.cpp" line="880"/>
      <source>BSpline</source>
      <translation type="unfinished">BSpline</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherElements.cpp" line="784"/>
      <location filename="../../TaskSketcherElements.cpp" line="786"/>
      <location filename="../../TaskSketcherElements.cpp" line="882"/>
      <location filename="../../TaskSketcherElements.cpp" line="883"/>
      <source>Other</source>
      <translation type="unfinished">Other</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherGeneral</name>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="14"/>
      <source>Form</source>
      <translation type="unfinished">Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="23"/>
      <source>A grid will be shown</source>
      <translation type="unfinished">A grid will be shown</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="26"/>
      <source>Show grid</source>
      <translation type="unfinished">Show grid</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="44"/>
      <source>Grid size:</source>
      <translation type="unfinished">Grid size:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="51"/>
      <source>Distance between two subsequent grid lines</source>
      <translation type="unfinished">Distance between two subsequent grid lines</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="87"/>
      <source>New points will snap to the nearest grid line.
Points must be set closer than a fifth of the grid size to a grid line to snap.</source>
      <translation type="unfinished">New points will snap to the nearest grid line.
Points must be set closer than a fifth of the grid size to a grid line to snap.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="91"/>
      <source>Grid snap</source>
      <translation type="unfinished">Grid snap</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="107"/>
      <source>Sketcher proposes automatically sensible constraints.</source>
      <translation type="unfinished">Sketcher proposes automatically sensible constraints.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="110"/>
      <source>Auto constraints</source>
      <translation type="unfinished">Auto constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="126"/>
      <source>Sketcher tries not to propose redundant auto constraints</source>
      <translation type="unfinished">Sketcher tries not to propose redundant auto constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="129"/>
      <source>Avoid redundant auto constraints</source>
      <translation type="unfinished">Avoid redundant auto constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="145"/>
      <source>Rendering order (global):</source>
      <translation type="unfinished">Rendering order (global):</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.ui" line="164"/>
      <source>To change, drag and drop a geometry type to top or bottom</source>
      <translation type="unfinished">To change, drag and drop a geometry type to top or bottom</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherGeneral.cpp" line="193"/>
      <source>Edit controls</source>
      <translation type="unfinished">Edit controls</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.cpp" line="51"/>
      <source>Solver messages</source>
      <translation type="unfinished">Solver messages</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherSolverAdvanced</name>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.cpp" line="64"/>
      <source>Advanced solver control</source>
      <translation type="unfinished">Advanced solver control</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::TaskSketcherValidation</name>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="14"/>
      <source>Sketcher validation</source>
      <translation type="unfinished">Sketcher validation</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="70"/>
      <source>Invalid constraints</source>
      <translation type="unfinished">Invalid constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="53"/>
      <location filename="../../TaskSketcherValidation.ui" line="83"/>
      <location filename="../../TaskSketcherValidation.ui" line="113"/>
      <source>Fix</source>
      <translation type="unfinished">Fix</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="46"/>
      <location filename="../../TaskSketcherValidation.ui" line="76"/>
      <location filename="../../TaskSketcherValidation.ui" line="106"/>
      <location filename="../../TaskSketcherValidation.ui" line="129"/>
      <source>Find</source>
      <translation type="unfinished">Find</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="90"/>
      <source>Delete constraints to external geom.</source>
      <translation type="unfinished">Delete constraints to external geom.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="20"/>
      <source>Missing coincidences</source>
      <translation type="unfinished">Missing coincidences</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="26"/>
      <source>Tolerance:</source>
      <translation>Допуск:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="60"/>
      <source>Highlight open vertexes</source>
      <translation type="unfinished">Highlight open vertexes</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="36"/>
      <source>Ignore construction geometry</source>
      <translation type="unfinished">Ignore construction geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="100"/>
      <source>Degenerated geometry</source>
      <translation type="unfinished">Degenerated geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="123"/>
      <source>Reversed external geometry</source>
      <translation type="unfinished">Reversed external geometry</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="136"/>
      <source>Swap endpoints in constraints</source>
      <translation type="unfinished">Swap endpoints in constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="146"/>
      <source>Constraint orientation locking</source>
      <translation type="unfinished">Constraint orientation locking</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="152"/>
      <source>Enable/Update</source>
      <translation type="unfinished">Enable/Update</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherValidation.ui" line="159"/>
      <source>Disable</source>
      <translation type="unfinished">Disable</translation>
    </message>
  </context>
  <context>
    <name>SketcherGui::ViewProviderSketch</name>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6291"/>
      <source>Edit sketch</source>
      <translation type="unfinished">Edit sketch</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6305"/>
      <source>A dialog is already open in the task panel</source>
      <translation type="unfinished">A dialog is already open in the task panel</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6306"/>
      <source>Do you want to close this dialog?</source>
      <translation type="unfinished">Do you want to close this dialog?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6320"/>
      <source>Invalid sketch</source>
      <translation type="unfinished">Invalid sketch</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6321"/>
      <source>Do you want to open the sketch validation tool?</source>
      <translation type="unfinished">Do you want to open the sketch validation tool?</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6322"/>
      <source>The sketch is invalid and cannot be edited.</source>
      <translation type="unfinished">The sketch is invalid and cannot be edited.</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6537"/>
      <source>Please remove the following constraint:</source>
      <translation type="unfinished">Please remove the following constraint:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6538"/>
      <source>Please remove at least one of the following constraints:</source>
      <translation type="unfinished">Please remove at least one of the following constraints:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6544"/>
      <source>Please remove the following redundant constraint:</source>
      <translation type="unfinished">Please remove the following redundant constraint:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6545"/>
      <source>Please remove the following redundant constraints:</source>
      <translation type="unfinished">Please remove the following redundant constraints:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6551"/>
      <source>The following constraint is partially redundant:</source>
      <translation type="unfinished">The following constraint is partially redundant:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6552"/>
      <source>The following constraints are partially redundant:</source>
      <translation type="unfinished">The following constraints are partially redundant:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6558"/>
      <source>Please remove the following malformed constraint:</source>
      <translation type="unfinished">Please remove the following malformed constraint:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6559"/>
      <source>Please remove the following malformed constraints:</source>
      <translation type="unfinished">Please remove the following malformed constraints:</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6594"/>
      <source>Empty sketch</source>
      <translation type="unfinished">Empty sketch</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6601"/>
      <source>Over-constrained sketch</source>
      <translation type="unfinished">Over-constrained sketch</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6608"/>
      <source>Sketch contains malformed constraints</source>
      <translation type="unfinished">Sketch contains malformed constraints</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6615"/>
      <source>Sketch contains conflicting constraints</source>
      <translation type="unfinished">Sketch contains conflicting constraints</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6623"/>
      <source>Sketch contains redundant constraints</source>
      <translation type="unfinished">Sketch contains redundant constraints</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6632"/>
      <source>Sketch contains partially redundant constraints</source>
      <translation type="unfinished">Sketch contains partially redundant constraints</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6602"/>
      <location filename="../../ViewProviderSketch.cpp" line="6609"/>
      <location filename="../../ViewProviderSketch.cpp" line="6616"/>
      <location filename="../../ViewProviderSketch.cpp" line="6624"/>
      <location filename="../../ViewProviderSketch.cpp" line="6633"/>
      <source>(click to select)</source>
      <translation type="unfinished">(click to select)</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6644"/>
      <source>Fully constrained sketch</source>
      <translation type="unfinished">Fully constrained sketch</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6651"/>
      <source>Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;1 degree&lt;/span&gt;&lt;/a&gt; of freedom. %1</source>
      <translation type="unfinished">Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;1 degree&lt;/span&gt;&lt;/a&gt; of freedom. %1</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6654"/>
      <source>Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;%1 degrees&lt;/span&gt;&lt;/a&gt; of freedom. %2</source>
      <translation type="unfinished">Under-constrained sketch with &lt;a href="#dofs"&gt;&lt;span style=" text-decoration: underline; color:#0000ff; background-color: #F8F8FF;"&gt;%1 degrees&lt;/span&gt;&lt;/a&gt; of freedom. %2</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6659"/>
      <source>Solved in %1 sec</source>
      <translation type="unfinished">Solved in %1 sec</translation>
    </message>
    <message>
      <location filename="../../ViewProviderSketch.cpp" line="6662"/>
      <source>Unsolved (%1 sec)</source>
      <translation type="unfinished">Unsolved (%1 sec)</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineComb</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="347"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="349"/>
      <source>Switches between showing and hiding the curvature comb for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the curvature comb for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineDecreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="970"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="972"/>
      <source>Decreases the multiplicity of the selected knot of a B-spline</source>
      <translation type="unfinished">Decreases the multiplicity of the selected knot of a B-spline</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineDegree</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="333"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="335"/>
      <source>Switches between showing and hiding the degree for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the degree for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineIncreaseKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="963"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="965"/>
      <source>Increases the multiplicity of the selected knot of a B-spline</source>
      <translation type="unfinished">Increases the multiplicity of the selected knot of a B-spline</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplineKnotMultiplicity</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="354"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="356"/>
      <source>Switches between showing and hiding the knot multiplicity for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the knot multiplicity for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplinePoleWeight</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="362"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="364"/>
      <source>Switches between showing and hiding the control point weight for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the control point weight for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_BSplinePolygon</name>
    <message>
      <location filename="../../CommandSketcherBSpline.cpp" line="340"/>
      <location filename="../../CommandSketcherBSpline.cpp" line="342"/>
      <source>Switches between showing and hiding the control polygons for all B-splines</source>
      <translation type="unfinished">Switches between showing and hiding the control polygons for all B-splines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Clone</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1737"/>
      <location filename="../../CommandSketcherTools.cpp" line="1738"/>
      <source>Creates a clone of the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Creates a clone of the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CompCopy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1736"/>
      <source>Clone</source>
      <translation>Клониране</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1740"/>
      <source>Copy</source>
      <translation>Копиране</translation>
    </message>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1744"/>
      <source>Move</source>
      <translation>Преместване</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainDiameter</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6008"/>
      <location filename="../../CommandConstraints.cpp" line="6009"/>
      <source>Fix the diameter of a circle or an arc</source>
      <translation type="unfinished">Fix the diameter of a circle or an arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainRadiam</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6013"/>
      <source>Fix the radius/diameter of a circle or an arc</source>
      <translation type="unfinished">Fix the radius/diameter of a circle or an arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstrainRadius</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6004"/>
      <location filename="../../CommandConstraints.cpp" line="6005"/>
      <source>Fix the radius of a circle or an arc</source>
      <translation type="unfinished">Fix the radius of a circle or an arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ConstraintRadiam</name>
    <message>
      <location filename="../../CommandConstraints.cpp" line="6012"/>
      <source>Fix the radius/diameter of a circle or an arc</source>
      <translation type="unfinished">Fix the radius/diameter of a circle or an arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Copy</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1741"/>
      <location filename="../../CommandSketcherTools.cpp" line="1742"/>
      <source>Creates a simple copy of the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Creates a simple copy of the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2473"/>
      <location filename="../../CommandCreateGeo.cpp" line="2474"/>
      <source>Create an arc by its end points and a point along the arc</source>
      <translation type="unfinished">Create an arc by its end points and a point along the arc</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create3PointCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5419"/>
      <location filename="../../CommandCreateGeo.cpp" line="5420"/>
      <source>Create a circle by 3 rim points</source>
      <translation type="unfinished">Create a circle by 3 rim points</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArc</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="2469"/>
      <location filename="../../CommandCreateGeo.cpp" line="2470"/>
      <source>Create an arc by its center and by its end points</source>
      <translation type="unfinished">Create an arc by its center and by its end points</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfEllipse</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4564"/>
      <location filename="../../CommandCreateGeo.cpp" line="4565"/>
      <source>Create an arc of ellipse by its center, major radius, and endpoints</source>
      <translation type="unfinished">Create an arc of ellipse by its center, major radius, and endpoints</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfHyperbola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4568"/>
      <location filename="../../CommandCreateGeo.cpp" line="4569"/>
      <source>Create an arc of hyperbola by its center, major radius, and endpoints</source>
      <translation type="unfinished">Create an arc of hyperbola by its center, major radius, and endpoints</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateArcOfParabola</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4572"/>
      <location filename="../../CommandCreateGeo.cpp" line="4573"/>
      <source>Create an arc of parabola by its focus, vertex, and endpoints</source>
      <translation type="unfinished">Create an arc of parabola by its focus, vertex, and endpoints</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateBSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5111"/>
      <source>B-spline by control points</source>
      <translation type="unfinished">B-spline by control points</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5112"/>
      <location filename="../../CommandCreateGeo.cpp" line="5113"/>
      <source>Create a B-spline by control points</source>
      <translation type="unfinished">Create a B-spline by control points</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateCircle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5415"/>
      <location filename="../../CommandCreateGeo.cpp" line="5416"/>
      <source>Create a circle by its center and by a rim point</source>
      <translation type="unfinished">Create a circle by its center and by a rim point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateEllipseBy3Points</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4560"/>
      <location filename="../../CommandCreateGeo.cpp" line="4561"/>
      <source>Create a ellipse by periapsis, apoapsis, and minor radius</source>
      <translation type="unfinished">Create a ellipse by periapsis, apoapsis, and minor radius</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateEllipseByCenter</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="4556"/>
      <location filename="../../CommandCreateGeo.cpp" line="4557"/>
      <source>Create an ellipse by center, major radius and point</source>
      <translation type="unfinished">Create an ellipse by center, major radius and point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5990"/>
      <location filename="../../CommandCreateGeo.cpp" line="5991"/>
      <source>Creates a radius between two lines</source>
      <translation type="unfinished">Creates a radius between two lines</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateHeptagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7712"/>
      <location filename="../../CommandCreateGeo.cpp" line="7713"/>
      <source>Create a heptagon by its center and by one corner</source>
      <translation type="unfinished">Create a heptagon by its center and by one corner</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateHexagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7708"/>
      <location filename="../../CommandCreateGeo.cpp" line="7709"/>
      <source>Create a hexagon by its center and by one corner</source>
      <translation type="unfinished">Create a hexagon by its center and by one corner</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateOblong</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1189"/>
      <source>Create a rounded rectangle</source>
      <translation type="unfinished">Create a rounded rectangle</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateOctagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7716"/>
      <location filename="../../CommandCreateGeo.cpp" line="7717"/>
      <source>Create an octagon by its center and by one corner</source>
      <translation type="unfinished">Create an octagon by its center and by one corner</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7720"/>
      <location filename="../../CommandCreateGeo.cpp" line="7721"/>
      <source>Create a regular polygon by its center and by one corner</source>
      <translation type="unfinished">Create a regular polygon by its center and by one corner</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreatePentagon</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7704"/>
      <location filename="../../CommandCreateGeo.cpp" line="7705"/>
      <source>Create a pentagon by its center and by one corner</source>
      <translation type="unfinished">Create a pentagon by its center and by one corner</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreatePointFillet</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5994"/>
      <location filename="../../CommandCreateGeo.cpp" line="5995"/>
      <source>Fillet that preserves constraints and intersection point</source>
      <translation type="unfinished">Fillet that preserves constraints and intersection point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateRectangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1181"/>
      <source>Create a rectangle</source>
      <translation>Създаване правоъгълник</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateRectangle_Center</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="1185"/>
      <source>Create a centered rectangle</source>
      <translation type="unfinished">Create a centered rectangle</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateSquare</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7700"/>
      <location filename="../../CommandCreateGeo.cpp" line="7701"/>
      <source>Create a square by its center and by one corner</source>
      <translation type="unfinished">Create a square by its center and by one corner</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_CreateTriangle</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="7696"/>
      <location filename="../../CommandCreateGeo.cpp" line="7697"/>
      <source>Create an equilateral triangle by its center and by one corner</source>
      <translation type="unfinished">Create an equilateral triangle by its center and by one corner</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Create_Periodic_BSpline</name>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5115"/>
      <source>Periodic B-spline by control points</source>
      <translation type="unfinished">Periodic B-spline by control points</translation>
    </message>
    <message>
      <location filename="../../CommandCreateGeo.cpp" line="5116"/>
      <location filename="../../CommandCreateGeo.cpp" line="5117"/>
      <source>Create a periodic B-spline by control points</source>
      <translation type="unfinished">Create a periodic B-spline by control points</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_MapSketch</name>
    <message>
      <location filename="../../Command.cpp" line="533"/>
      <source>No sketch found</source>
      <translation type="unfinished">No sketch found</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="534"/>
      <source>The document doesn't have a sketch</source>
      <translation type="unfinished">The document doesn't have a sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="543"/>
      <source>Select sketch</source>
      <translation type="unfinished">Select sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="544"/>
      <source>Select a sketch from the list</source>
      <translation type="unfinished">Select a sketch from the list</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="598"/>
      <source> (incompatible with selection)</source>
      <translation type="unfinished"> (incompatible with selection)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="600"/>
      <source> (current)</source>
      <translation type="unfinished"> (current)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="607"/>
      <source> (suggested)</source>
      <translation type="unfinished"> (suggested)</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="613"/>
      <source>Sketch attachment</source>
      <translation type="unfinished">Sketch attachment</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="615"/>
      <source>Current attachment mode is incompatible with the new selection.
Select the method to attach this sketch to selected objects.</source>
      <translation type="unfinished">Current attachment mode is incompatible with the new selection.
Select the method to attach this sketch to selected objects.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="619"/>
      <source>Select the method to attach this sketch to selected objects.</source>
      <translation type="unfinished">Select the method to attach this sketch to selected objects.</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="656"/>
      <source>Map sketch</source>
      <translation type="unfinished">Map sketch</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="657"/>
      <source>Can't map a sketch to support:
%1</source>
      <translation type="unfinished">Can't map a sketch to support:
%1</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_Move</name>
    <message>
      <location filename="../../CommandSketcherTools.cpp" line="1745"/>
      <location filename="../../CommandSketcherTools.cpp" line="1746"/>
      <source>Moves the geometry taking as reference the last selected point</source>
      <translation type="unfinished">Moves the geometry taking as reference the last selected point</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_NewSketch</name>
    <message>
      <location filename="../../Command.cpp" line="180"/>
      <source>Sketch attachment</source>
      <translation type="unfinished">Sketch attachment</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="181"/>
      <source>Select the method to attach this sketch to selected object</source>
      <translation type="unfinished">Select the method to attach this sketch to selected object</translation>
    </message>
  </context>
  <context>
    <name>Sketcher_ReorientSketch</name>
    <message>
      <location filename="../../Command.cpp" line="395"/>
      <source>Sketch has support</source>
      <translation type="unfinished">Sketch has support</translation>
    </message>
    <message>
      <location filename="../../Command.cpp" line="396"/>
      <source>Sketch with a support face cannot be reoriented.
Do you want to detach it from the support?</source>
      <translation type="unfinished">Sketch with a support face cannot be reoriented.
Do you want to detach it from the support?</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherMessages</name>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="14"/>
      <source>Form</source>
      <translation type="unfinished">Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="20"/>
      <source>Undefined degrees of freedom</source>
      <translation type="unfinished">Undefined degrees of freedom</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="30"/>
      <source>Not solved yet</source>
      <translation type="unfinished">Not solved yet</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="40"/>
      <source>New constraints that would be redundant will automatically be removed</source>
      <translation type="unfinished">New constraints that would be redundant will automatically be removed</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="43"/>
      <source>Auto remove redundants</source>
      <translation type="unfinished">Auto remove redundants</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="61"/>
      <source>Executes a recomputation of active document after every sketch action</source>
      <translation type="unfinished">Executes a recomputation of active document after every sketch action</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="64"/>
      <source>Auto update</source>
      <translation type="unfinished">Auto update</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="80"/>
      <source>Forces recomputation of active document</source>
      <translation type="unfinished">Forces recomputation of active document</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherMessages.ui" line="83"/>
      <source>Update</source>
      <translation type="unfinished">Update</translation>
    </message>
  </context>
  <context>
    <name>TaskSketcherSolverAdvanced</name>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="14"/>
      <source>Form</source>
      <translation type="unfinished">Form</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="22"/>
      <source>Default algorithm used for Sketch solving</source>
      <translation type="unfinished">Default algorithm used for Sketch solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="25"/>
      <source>Default solver:</source>
      <translation type="unfinished">Default solver:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="32"/>
      <source>Solver is used for solving the geometry.
LevenbergMarquardt and DogLeg are trust region optimization algorithms.
BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm.</source>
      <translation type="unfinished">Solver is used for solving the geometry.
LevenbergMarquardt and DogLeg are trust region optimization algorithms.
BFGS solver uses the Broyden–Fletcher–Goldfarb–Shanno algorithm.</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="47"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="393"/>
      <source>BFGS</source>
      <translation type="unfinished">BFGS</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="52"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="398"/>
      <source>LevenbergMarquardt</source>
      <translation type="unfinished">LevenbergMarquardt</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="57"/>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="403"/>
      <source>DogLeg</source>
      <translation type="unfinished">DogLeg</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="69"/>
      <source>Type of function to apply in DogLeg for the Gauss step</source>
      <translation type="unfinished">Type of function to apply in DogLeg for the Gauss step</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="72"/>
      <source>DogLeg Gauss step:</source>
      <translation type="unfinished">DogLeg Gauss step:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="79"/>
      <source>Step type used in the DogLeg algorithm</source>
      <translation type="unfinished">Step type used in the DogLeg algorithm</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="92"/>
      <source>FullPivLU</source>
      <translation type="unfinished">FullPivLU</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="97"/>
      <source>LeastNorm-FullPivLU</source>
      <translation type="unfinished">LeastNorm-FullPivLU</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="102"/>
      <source>LeastNorm-LDLT</source>
      <translation type="unfinished">LeastNorm-LDLT</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="114"/>
      <source>Maximum number of iterations of the default algorithm</source>
      <translation type="unfinished">Maximum number of iterations of the default algorithm</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="117"/>
      <source>Maximum iterations:</source>
      <translation type="unfinished">Maximum iterations:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="124"/>
      <source>Maximum iterations to find convergence before solver is stopped</source>
      <translation type="unfinished">Maximum iterations to find convergence before solver is stopped</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="301"/>
      <source>QR algorithm:</source>
      <translation type="unfinished">QR algorithm:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="308"/>
      <source>During diagnosing the QR rank of matrix is calculated.
Eigen Dense QR is a dense matrix QR with full pivoting; usually slower
Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster</source>
      <translation type="unfinished">During diagnosing the QR rank of matrix is calculated.
Eigen Dense QR is a dense matrix QR with full pivoting; usually slower
Eigen Sparse QR algorithm is optimized for sparse matrices; usually faster</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="373"/>
      <source>Redundant solver:</source>
      <translation type="unfinished">Redundant solver:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="380"/>
      <source>Solver used to determine whether a group is redundant or conflicting</source>
      <translation type="unfinished">Solver used to determine whether a group is redundant or conflicting</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="418"/>
      <source>Redundant max. iterations:</source>
      <translation type="unfinished">Redundant max. iterations:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="425"/>
      <source>Same as 'Maximum iterations', but for redundant solving</source>
      <translation type="unfinished">Same as 'Maximum iterations', but for redundant solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="454"/>
      <source>Redundant sketch size multiplier:</source>
      <translation type="unfinished">Redundant sketch size multiplier:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="461"/>
      <source>Same as 'Sketch size multiplier', but for redundant solving</source>
      <translation type="unfinished">Same as 'Sketch size multiplier', but for redundant solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="487"/>
      <source>Redundant convergence</source>
      <translation type="unfinished">Redundant convergence</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="494"/>
      <source>Same as 'Convergence', but for redundant solving</source>
      <translation type="unfinished">Same as 'Convergence', but for redundant solving</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="517"/>
      <source>Redundant param1</source>
      <translation type="unfinished">Redundant param1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="541"/>
      <source>Redundant param2</source>
      <translation type="unfinished">Redundant param2</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="565"/>
      <source>Redundant param3</source>
      <translation type="unfinished">Redundant param3</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="592"/>
      <source>Console debug mode:</source>
      <translation type="unfinished">Console debug mode:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="599"/>
      <source>Verbosity of console output</source>
      <translation type="unfinished">Verbosity of console output</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="150"/>
      <source>If selected, the Maximum iterations value is multiplied by the sketch size</source>
      <translation type="unfinished">If selected, the Maximum iterations value is multiplied by the sketch size</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="153"/>
      <source>Sketch size multiplier:</source>
      <translation type="unfinished">Sketch size multiplier:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="166"/>
      <source>Maximum iterations will be multiplied by number of parameters</source>
      <translation type="unfinished">Maximum iterations will be multiplied by number of parameters</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="189"/>
      <source>Error threshold under which convergence is reached</source>
      <translation type="unfinished">Error threshold under which convergence is reached</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="192"/>
      <source>Convergence:</source>
      <translation type="unfinished">Convergence:</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="199"/>
      <source>Threshold for squared error that is used
to determine whether a solution converges or not</source>
      <translation type="unfinished">Threshold for squared error that is used
to determine whether a solution converges or not</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="226"/>
      <source>Param1</source>
      <translation type="unfinished">Param1</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="250"/>
      <source>Param2</source>
      <translation type="unfinished">Param2</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="274"/>
      <source>Param3</source>
      <translation type="unfinished">Param3</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="298"/>
      <source>Algorithm used for the rank revealing QR decomposition</source>
      <translation type="unfinished">Algorithm used for the rank revealing QR decomposition</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="323"/>
      <source>Eigen Dense QR</source>
      <translation type="unfinished">Eigen Dense QR</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="328"/>
      <source>Eigen Sparse QR</source>
      <translation type="unfinished">Eigen Sparse QR</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="340"/>
      <source>Pivot threshold</source>
      <translation type="unfinished">Pivot threshold</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="347"/>
      <source>During a QR, values under the pivot threshold are treated as zero</source>
      <translation type="unfinished">During a QR, values under the pivot threshold are treated as zero</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="350"/>
      <source>1E-13</source>
      <translation type="unfinished">1E-13</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="370"/>
      <source>Solving algorithm used for determination of Redundant constraints</source>
      <translation type="unfinished">Solving algorithm used for determination of Redundant constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="415"/>
      <source>Maximum number of iterations of the solver used for determination of Redundant constraints</source>
      <translation type="unfinished">Maximum number of iterations of the solver used for determination of Redundant constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="451"/>
      <source>If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size</source>
      <translation type="unfinished">If selected, the Maximum iterations value for the redundant algorithm is multiplied by the sketch size</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="484"/>
      <source>Error threshold under which convergence is reached for the solving of redundant constraints</source>
      <translation type="unfinished">Error threshold under which convergence is reached for the solving of redundant constraints</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="497"/>
      <source>1E-10</source>
      <translation type="unfinished">1E-10</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="589"/>
      <source>Degree of verbosity of the debug output to the console</source>
      <translation type="unfinished">Degree of verbosity of the debug output to the console</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="612"/>
      <source>None</source>
      <translation>Няма</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="617"/>
      <source>Minimum</source>
      <translation>Минимум</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="622"/>
      <source>Iteration Level</source>
      <translation type="unfinished">Iteration Level</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="634"/>
      <source>Solve</source>
      <translation type="unfinished">Solve</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="641"/>
      <source>Resets all solver values to their default values</source>
      <translation type="unfinished">Resets all solver values to their default values</translation>
    </message>
    <message>
      <location filename="../../TaskSketcherSolverAdvanced.ui" line="644"/>
      <source>Restore Defaults</source>
      <translation type="unfinished">Restore Defaults</translation>
    </message>
  </context>
  <context>
    <name>Workbench</name>
    <message>
      <location filename="../../Workbench.cpp" line="37"/>
      <source>Sketcher</source>
      <translation type="unfinished">Sketcher</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="38"/>
      <source>Sketcher geometries</source>
      <translation type="unfinished">Sketcher geometries</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="39"/>
      <source>Sketcher constraints</source>
      <translation type="unfinished">Sketcher constraints</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="40"/>
      <source>Sketcher tools</source>
      <translation type="unfinished">Sketcher tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="41"/>
      <source>Sketcher B-spline tools</source>
      <translation type="unfinished">Sketcher B-spline tools</translation>
    </message>
    <message>
      <location filename="../../Workbench.cpp" line="42"/>
      <source>Sketcher virtual space</source>
      <translation type="unfinished">Sketcher virtual space</translation>
    </message>
  </context>
</TS>
